transformarea numerelor din baza 10 in baza 2 si 3 si invers
cum fac asta?
Problema la informatica
Moderators: Moderatori ajutatori, Moderatori
- pgl-gabriel
- Membru, skill +1
- Posts: 260
- Joined: 16 Aug 2014, 15:47
- Detinator Steam: Da
- CS Status: stau...tu?
- SteamID: bnt.
- Fond eXtream: 0
- Location: Barlad
- Contact:
- IsTI37
- Fost administrator
- Posts: 10987
- Joined: 10 Apr 2007, 15:02
- Detinator Steam: Da
- Reputatie: Fost administrator
Fost SysAdmin
Fost Fondator GTA5 (CVL) - Location: Cluj-Napoca
- Has thanked: 28 times
- Been thanked: 776 times
numar = numar pozitiv;
numarbinar = 0;
h=1;
while (numar > 0) {
unitati = numar mod 2; # poate fi 1 ori 0
numar = numar div 2; # taiem ultima unitate din numar
numarbinar = numarbinar+ unitati*h;
h = h*10; (mutam la stanga fiecare bit)
}
numarbinar = 0;
h=1;
while (numar > 0) {
unitati = numar mod 2; # poate fi 1 ori 0
numar = numar div 2; # taiem ultima unitate din numar
numarbinar = numarbinar+ unitati*h;
h = h*10; (mutam la stanga fiecare bit)
}
- pgl-gabriel
- Membru, skill +1
- Posts: 260
- Joined: 16 Aug 2014, 15:47
- Detinator Steam: Da
- CS Status: stau...tu?
- SteamID: bnt.
- Fond eXtream: 0
- Location: Barlad
- Contact:
-
- Information
-
Who is online
Users browsing this forum: Bing [Bot], eternity, WhatYouWant, zark and 382 guests