Valaki eltudná nekem mondani a számrendszereket?
10010111
1*2^7 + 0*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 1*2^2 + 1*2^1 + 1*2^0 = 151
Ez kettes számrendszerben van. Mire akarod átváltani?
Bár már késő van hozzá, és marha régen tanultam.
Olvasd át inkább ezt:
a kettes számrendszerben lévő számot hátulról kezded nézni. Az utolsó szám az kettő a nulladikon, az utolsó előtti kettő az elsőn, előtte lévő szám kettő a másodikon, ... az első szám az kettő a hetediken, mivel hátulról nézve ez a hetedik szám.
Ez után összeadod azokat az értékeket, ahol 1-es van.
Első szám az kettő a hetediken: 128
második és harmadik szám nulla, ezt kihagyod
negyedik szám az kettő a negyediken: 16
ötödik szám nulla, kimarad
hatodik szám kettő a másodikon: 4
hetedik szám kettő az elsőn: 2
nyolcadik szám kettő a nulladikon: 1
Majd összeadod a számokat: 128+16+4+2+1=151
Egyszerű.
A tízes számrendszer, amit mi használunk:
pl. 2152 =2*1000 + 1*100 + 5*10 + 2*1
Nagyon egyszerű belátni, hogy amikkel szorzom az összes számot, a 10 hatványai. (10^0 = 1; 10^1 = 10; 10^2 = 100; 10^3 = 1000)
Ez ugyanígy van a többi számrendszernél is, csak pl. a kettesnél a kettő hatványaival.
(2) 10010111 = 1*2^7 + 0*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 1*2^2 + 1*2^1 + 1*2^0 = 1+2+4+16+128=151
:)
Ebből már arra is rájöhetsz, hogy miért nincs 1nél nagyobb szám a kettes számrendszerben... :P
pl. próbáljuk meg 2-es számrendszerbelinek mondani ezt a számot és felbontani: 31 = 3*2^1 + 1*2^0 = 2*2^1 + 1*2^1 + 1*2^0 = 2^2 + 2^1 + 2 = (2) 111
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!