Tizedes számok konvertálása bináris számokká
Névtelen dokumentum

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




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.


Video Utasításokat: Törtek tizedestörtekké alakítása (Lehet 2024).