Kümnendarvu teisendamine kahendarvudeks
Nimeta dokument

Binaarse teisenduse kümnendkoha täpsus

Kümnendarvu teisendamine kahendarvuks on üks levinumaid toiminguid arvutitoimingute ajal. Allolevas näites teisendatakse kümnendarv 253 kahendarvuks koos järelejäänud osaga r, jagades need järjestikku kahega. 253 binaalarv on 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


Base 2 nummerdamissüsteem

Arvutid tuvastavad ja töötlevad andmeid, kasutades kahend- või baas 2 numeratsioonisüsteemi. Binaarses nummerdamissüsteemis kasutatakse kümnendsüsteemis kasutatava kümne sümboli asemel ainult kahte sümbolit (0 ja 1). Iga numbri asukoht või koht tähistab arvu 2 (põhinumbrit), mis on võimsusele (eksponent) tõstetud, lähtudes selle asukohast.

Näited




24

25

26


 

Järgmine tabel illustreerib, kuidas kümnendarv teisendatakse kahendarvuks

Base 2 nummerdamissüsteem

Väärtus

Sümbolid

2

2

2

2

2

2

2

2

Sümbolid

0.1

0.1

0.1

0.1

0.1

0.1

0.1

0.1

Baaseksponent

27

26

25

24

23

22

21

20

Koha väärtus

128

64

32

16

8

4

2

1

Teisendage kümnendarv binaarseks

0

0

1

0

0

0

1

1

Protseduur kümnendarvu teisendamiseks kahendarvuks

Numbri 35 teisendamiseks kahendarvuks on umbes viis toimingut.

1. Esmalt peate määrama 2 suurema võimsuse, mis on väiksem kui või võrdne 35. Nii et alustades suurimast arvust, on 2 kuni 5 (32) väiksem kui 35. Pange sellesse veergu arv "1" ja , siis arvutage, kui palju järele jääb, lahutades 32-st arvu 35-st. Tulemus on 9.

2. Järgmisena peaksite kontrollima, kas 16 (järgmine väikseim võimsus 2) sobib kolmega. Kuna seda pole, pannakse sellesse veergu "0". Järgmise numbri väärtus on 8, mis on suurem kui 3, seega paigutatakse ka sellesse veergu "0".

3. Järgmine väärtus, millega me töötame, on 4, mis on endiselt suurem kui 3. Nii et jällegi muudame selle väärtuseks "0".

4. Olgu, meie järgmine väärtus on 2, mis on väiksem kui 3. Ja kuna see on nii, siis paneme veergu "1". Nüüd peate lahutama 2 3-st ja tulemus on 1.

5. Viimase numbri väärtus on 1, mis töötab endiselt allesjäänud numbriga. Seetõttu paneme viimasesse veergu numbri "1". Nüüd näeme, et komakoha 35 kahendarv on 100011.


Video Juhiseid: Arvu teisendamine kümnendsüsteemist kahendsüsteemi (Mai 2024).