Hur konverterar jag ett binärt nummer till ett decimalantal

Konvertera ett binärt nummer till ett decimaltal

För att hitta ämnen för artiklar granskar jag ofta mina webbplatssökningar för att bestämma de ämnen som är intressanta för mina besökare. Under min senaste granskning märkte jag att ganska många sökningar gjordes i ämnet konvertera ett binärt nummer till ett decimaltal. Så för dig som är intresserad av det här ämnet har jag tillhandahållit några grundläggande steg för att utföra konverteringen.

1. Börja med den sista siffran och multiplicera den siffran med 2 ^ 0. Observera att kraften på 0 för valfritt nummer alltid är 1.

2. Fortsätt arbeta från höger till vänster multiplicera varje siffra med en ökande effekt på 2 (dvs. 2 ^ 1, 2 ^ 2, 2 ^ 3, 2 ^ 4, etc).

3. Upprepa steg 2 tills alla siffror har multiplicerats.


4. Lägg till slutresultatet av varje arbetad effekt på 2 för ett slutligt svar.

Exempel: Konvertera binär 1010 till ett decimal

Multiplicera


Resultat

0 * (2^0)

  0


1 * (2^1)

  2

0 * (2 ^ 2) eller 2 * 2

  0

1 * (2 ^ 3) eller 2 * 2 * 2

  8

Svar

10

Exempel: Konvertera binär 11011 till ett decimal

Multiplicera

Resultat

1 * (2^0)           

  1

1 * (2^1)           

  2

0 * (2 ^ 2) eller 2 * 2

  0

1 * (2 ^ 3) eller 2 * 2 * 2

  8

1 * (2 ^ 4) eller 2 * 2 * 2 * 2

16

Svar

27

Exempel Konvertera binär 111010 till ett decimal

Multiplicera

Resultat

0 * (2^0)

  0

1 * (2^1)             

  2

0 * (2 ^ 2) eller 2 * 2

  0

1 * (2 ^ 3) eller 2 * 2 * 2

  8

1 * (2 ^ 4) eller 2 * 2 * 2 * 2

16

1 * (2 ^ 5) eller 2 * 2 * 2 * 2 * 2

32

Svar

58

 

Exempel Konvertera Binary 1010010 till ett decimal

Multiplicera

Resultat

0 * (2^0)

  0

1 * (2^1)             

  2

0 * (2 ^ 2) eller 2 * 2

  0

0 * (2 ^ 3) eller 2 * 2 * 2

  0

1 * (2 ^ 4) eller 2 * 2 * 2 * 2

16

0 * (2 ^ 5) eller 2 * 2 * 2 * 2 * 2

0

1 * (2 ^ 6) eller 2 * 2 * 2 * 2 * 2 * 2

64

Svar

82


Video Instruktioner: BCD Code (Binary Coded Decimal) (April 2024).