Slik konverterer binære tall

Slik konverterer binære tall


Det binære tallsystemet bruker bare to tall: 1 og 0. Dette er spesielt nyttig for datamaskiner, siden billig transistorer kan gjøres for å lagre to stater. En datamaskin lagrer alle sin informasjon i binær, men programmerere foretrekker mer lesbar tallsystemer, som desimal og heksadesimal. Konvertering fra binært til et tallsystem som desimal er en utrolig nyttig ferdighet for alle med eksternt interessert i programmering.

Bruksanvisning

1 Plasser en liste med tall i en rad over toppen av binære tall. Start fra høyre og jobb deg vei til venstre. Plasser tallet "0" over toppen av til høyre binære siffer, deretter plassere en "1" over toppen av den neste lengst til høyre binære siffer. Fortsett å gjøre dette til du har plassert et tall på toppen av hver binære siffer, og legger til "1" til nummeret hver gang du flytter til en ny binære siffer. For eksempel, si din binært tall var "1010." Dine tall vil se slik ut når du var ferdig med å skrive over toppen av det binære tall:

3 2 1 0

1 0 1 0

2 Skriv ned alle tallene i den øverste raden som har en "1" i den nederste raden (det binære tall). Etter eksempelet ovenfor, ville du skrive ned "3" og "1"

3 Ta det første nummeret du skrev ned i forrige trinn. Hev 2 opphøyd av dette nummeret og skrive resultatet ned. For eksempel, hvis du startet med tre fra eksempelet ovenfor, vil du øke to til makten av tre og får åtte.

4 Gjenta det siste trinnet for alle numrene du skrev ned i trinn 2. Fortsetter forrige eksempel, ville du bare har nummer 1 gjenstår. Du vil øke to til makten av en, som er to.

5 Legg alle tallene fra de to foregående trinnene sammen. Avslutt eksempelet ovenfor, vil du komme opp med 10. Dette er den desimal representasjon av binære tall.