Valaki legyen szíves elmagyarázni, hogy a 21E tizenhatos szrendszerben miért lesz 1000011110 a kettesben?
Eddig azt hittem értem a logikáját, ahogy az összes hexa számot, ezt is tagjára bontottam, így a 2 az '10', az 1 az '1', az E pedig '1110' kettes szrendszerben. Ha egymás mellé írom, ez 1011110. Mit rontok el?
próbáltam úgy, h egyben néztem a 21-et, úgy sem jön ki... Mit kezdjek tehát azzal, ha két számjegy van a hexa számban? : (
a kettes és tizes számrendszerben ha egymáshoz viszonyítod, akkor 2 = 10
Ha viszont a kettest a tizenhatoshoz, akkor 2 = 0010
Ahogy a fenti táblázat is számol:
2 (hex) = 0010 (bin)
1 (hex) = 0001 (bin)
E (hex) = 1110 (bin)
Ha ezt egymás után is leírod, akkor kijön a hex-bin váltásban a 001000011110.
Ha viszont a hex számot először dec-be majd bin-be váltod, akkor lesz 101110
Azért rontod el mert lesprólod a nullákat. Hexában négy bináris bitet tárolunk:
2 = decimális 2 = bináris 0010
1 = decimális 1 = bináris 0001
E = decimális 11 = bináris 1110
Most fésüljük össze:
0010 0001 1110
Az elejéről a két nulla elhagyható.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!