Segítene valaki hogyan kell átváltani számrendszerekből?
2-esből 10-esbe:
Mindegyik fölé oda kell írni a helyiértéket, hátulről kezdve 1-es, 2-es, 4, 8, 16, 32, stb. mindig duplázódik. Aztán össze kell adni azokat, ahol az érték 1.
pl. 111010 (2) :
32 16 8 (4) 2 (1) amiket zárójelbe tettem, az a helyiérték 0-as értékkel szerepelt, ami nincs zárójelben, azokat kell összeadni, tehát 58
2-ből 8-ba:
Hármasával kell a számokat csoportosítani (mert 8=2³) és minden csoportot felírni 8-as számrendszerű számként pont ugyanúgy, mint az előbb 10-esbe (de most csoportonként).
pl. 0110100111010 (2) -> 0 110 100 111 010 (2) -> 06472 (8)
A csoport 8-asba alakítása egyszerű, utolsó számjegy 1-es, előtte 2-es, előtte 4-es helyiértékű. Tehát pl. az 110 esetében 1·4 + 1·2 + 0·1 = 6
2-ből 16-ba:
Ugyanúgy, mint 2-ből 8-ba, csak 4-esével kell csioportosítani (mert 16=2⁴)
pl. 0110100111010 (2) -> 0 1101 0011 1010 (2) -> 0d3a (16)
azt ugye tudod, hogy a=10, b=11, c=12, d=13, e=14, f=15
8-asból 2-esbe:
A fordítottját kell csinálni, mint a 2-ből 8-ba, vagyis minden számból 3 darab 2-es számjegy lesz.
0 -> 000, 1->001, 2->010, 3->011, stb.
8-asból 16-osba:
A legjobb először 2-esbe átírni, majd azt 4-esével csoportosítva 16-osba.
Ha valami nem tiszta, kérdezz rá.
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!