Vento Trattoria NYC - Pizza üzleti utazásokhoz
Lehet 2024
Tizedes a bináris konvertáláshoz
A tizedes szám bináris számmá konvertálása az egyik leggyakoribb eljárás a számítógépes mûveletek során. Az alábbi példában a 253 tizedes számot bináris számmá alakítják, r fennmaradó összeggel, egymást követő 2-es elosztással. A 253 bináris száma 11111101
1 253/2 = 126 r 1
2 126/2 = 63 r 0
3 63/2 = 31 r 1
4 31/2 = 15 r 1
5 15/2 = 7 r 1
6 7/2 = 3 r 1
7 3/2 = 1 r 1
8 1/2 = 0 r 1
Alap 2 számozási rendszer
A számítógépek felismerik és feldolgozzák az adatokat a bináris, vagy az alap 2 számozási rendszer segítségével. A bináris számozási rendszer csak két szimbólumot (0 és 1) használ a tizedes számozási rendszerben szereplő tíz szimbólum helyett. Az egyes számjegyek pozíciója vagy helyét a helyére alapozva a teljesítményre (exponensen) emelt 2-es számot (alapszámot) kell megadni.
Példák
2º
2¹
2²
2³
24
25
26
Az alábbi táblázat bemutatja, hogyan konvertálható egy tizedes szám bináris számmá
Alap 2 számozási rendszer | ||||||||
Érték | ||||||||
szimbólumok | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
szimbólumok | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Alap exponent | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
Adj meg értéket | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
Konvertálja a 35 decimális értéket bináris értékre | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
Eljárás a tizedes szám bináris számmá konvertálására
Körülbelül öt lépés jár a 35-es szám bináris számmá konvertálásáról.
1. Először meg kell határoznia a 2 nagyobb teljesítményét, amely 35-nél kisebb vagy azzal egyenlő. Tehát, kezdve a legnagyobb számmal, 2-től az 5-ig (32) kisebb, mint 35-et. Helyezzen egy "1" -et az oszlopba, és , majd kiszámolja, hogy mekkora a maradék száma, vonva ki a 32-et a 35-ből. Az eredmény 9.
2. Ezután ellenőrizze, hogy a 16 (a következő 2-es alsó teljesítmény) megfelel-e a 3-nak. Mivel nem, az "oszlopba" egy "0" kerül. A következő szám értéke 8, ami 3-nál nagyobb, tehát az oszlopba "0" kerül.
3. A következő érték, amellyel dolgozunk, a 4, amely még mindig nagyobb, mint 3. Tehát ismét ezt 0-ra állítjuk.
4. Oké, a következő értékünk 2 lesz, amely kisebb, mint 3. Mivel így van, az "1" -et behelyezzük az oszlopba. Most ki kell vonnia a 2-t a 3-ból, és az eredmény 1 lesz.
5. Az utolsó szám értéke 1, amely továbbra is működik a fennmaradó számmal. Ezért az "1" -et az utolsó oszlopba helyezzük. Most látjuk, hogy a 35 tizedes szám bináris száma 100011.