Kuidas lugeda binaarset

Binaarsete 1-de ja 0-de jada lugemise katse võib tunduda hirmutav ülesanne. Veidi loogikat kasutades saame aga aru, mida need tähendavad. Inimesed on kohanenud kasutama kümne põhinumbrisüsteemi lihtsalt seetõttu, et meil on kümme sõrme. Arvutitel on seevastu (pole mõeldud) ainult kaks “sõrme” – sees ja väljas või üks ja null. Seetõttu on loodud kahe baasarvu süsteem.

1
Leidke kahendarv, mida soovite teisendada. Kasutame seda näitena: 101010.

2
Korrutage iga kahendnumber kahega selle kohanumbri astmega. Pidage meeles, et kahendkoodi loetakse paremalt vasakule. Parempoolseim kohanumber on null.

3
Lisage kõik tulemused kokku. Liigume paremalt vasakule.0 × 20 = 01 × 21 = 20 × 22 = 01 × 23 = 80 × 24 = 01 × 25 = 32Kokku = 42

4
Valige kahendnumber. Kasutame 101. Siin on sama meetod, kuid veidi erinevas vormingus. Seda vormingut on võib-olla lihtsam mõista.101= (1X2) 2. võimsus + (0X2) 1. võimsus + (1X2) võimsus 0101= (2X2) + (0X0) + (1)101= 4 + 0 + 1101= 5Null ei ole arv, kuid selle kohaväärtus tuleb üles märkida.

5
Leidke oma number. Kasutatav näide on 00101010.

6
Lugege paremalt vasakule. Iga pesaga väärtused kahekordistuvad. Parempoolse esimese numbri väärtus on 1, teine ​​on 2, seejärel 4 ja nii edasi.

7
Lisage nende väärtused. Nullidele määratakse nende korrelatsiooninumber, kuid neid numbreid ei liideta. Seega liidage selles näites 2, 8 ja 32. Tulemuseks on 42. 1-l on “ei”, 2-l on “jah”, “ei” numbril 4, “jah” numbril 8, “ei” numbril 16, “jah” numbril 32, “ei” numbril 64 ja “ei” numbril 128. “Jah” tähendab lisada: ” ei” on vahele jätmine. Võite peatuda viimase ühekohalise numbri juures.

8
Tõlgi väärtus tähtedeks või kirjavahemärkideks. Lisaks saate teisendada numbreid kahendsüsteemist kümnendarvuks või teisendada kümnendsüsteemist kahendarvuks. Kirjavahemärkides võrdub 42 tärniga (*). Diagrammi vaatamiseks klõpsake siin.