Binaarse arvu teisendamine kümnendkohaks

Binaarse numbri teisendamine kümnendkohaks

Artiklite jaoks teemade leidmiseks vaatan üsna sageli üle oma saidi otsingud, et teha kindlaks need teemad, mis minu saidi külastajatele huvi pakuvad. Oma viimase ülevaate ajal märkasin, et binaararvu kümnendarvuks teisendamise teemal tehti päris palju otsinguid. Niisiis, teie jaoks, keda see teema huvitab, olen pakkunud mõned põhilised toimingud teisendamise teostamiseks.

1. Alustage viimase numbriga ja korrutage see arv 2 ^ 0-ga. Pange tähele, et mis tahes arvu 0 võimsus on alati 1.

2. Jätkake tööd paremalt vasakule ja korrutage iga numbrit kasvava suurendusega 2 (st 2 ^ 1, 2 ^ 2, 2 ^ 3, 2 ^ 4 jne).

3. Korrake 2. sammu, kuni kõik numbrid on korrutatud.


4. Lisage lõplik vastus iga töötatud võimsuse 2 tulemus.

Näide: teisendage binaarne 1010 kümnendkohaks

Korrutage


Tulemus

0 * (2^0)

  0


1 * (2^1)

  2

0 * (2 ^ 2) või 2 * 2

  0

1 * (2 ^ 3) või 2 * 2 * 2

  8

Vastus

10

Näide: teisendage kahendkood 11011 kümnendkohaks

Korrutage

Tulemus

1 * (2^0)           

  1

1 * (2^1)           

  2

0 * (2 ^ 2) või 2 * 2

  0

1 * (2 ^ 3) või 2 * 2 * 2

  8

1 * (2 ^ 4) või 2 * 2 * 2 * 2

16

Vastus

27

Näide Teisendage binaarne 111010 kümnendkohaks

Korrutage

Tulemus

0 * (2^0)

  0

1 * (2^1)             

  2

0 * (2 ^ 2) või 2 * 2

  0

1 * (2 ^ 3) või 2 * 2 * 2

  8

1 * (2 ^ 4) või 2 * 2 * 2 * 2

16

1 * (2 ^ 5) või 2 * 2 * 2 * 2 * 2

32

Vastus

58

 

Näide Teisendage binaarne 1010010 kümnendkohaks

Korrutage

Tulemus

0 * (2^0)

  0

1 * (2^1)             

  2

0 * (2 ^ 2) või 2 * 2

  0

0 * (2 ^ 3) või 2 * 2 * 2

  0

1 * (2 ^ 4) või 2 * 2 * 2 * 2

16

0 * (2 ^ 5) või 2 * 2 * 2 * 2 * 2

0

1 * (2 ^ 6) või 2 * 2 * 2 * 2 * 2 * 2

64

Vastus

82


Video Juhiseid: Spectre AI - Erste Binäre Optionen Börse - Smart Options & Smart CFD (Mai 2024).