Den binære tallsystemet bruker bare to tall : 1 og 0 . Dette er spesielt nyttig for datamaskiner , siden billige transistorer kan gjøres for å lagre to tilstander. En datamaskin lagrer all informasjonen sin 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 . Instruksjoner
en
Plasser en liste med tall i en rad over toppen av binære tall . Starte fra høyre , og jobb deg vei til venstre . Plasser "0" over toppen av den lengst til høyre binære siffer , og deretter plassere en "1" over toppen av den neste binære siffer lengst til høyre . 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 at binært tall var " 1010 ". Dine tall vil se slik ut når du var ferdig med å skrive over toppen av det binære tallet : en
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 tallet ) . Følg eksempelet over , vil du skrive ned " 3 " og "1 ".
3
Ta 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 , ville du heve to til kraften av tre og få åtte .
4
Gjenta det siste trinnet for alle numrene du skrev ned i trinn 2 . Fortsetter det forrige eksemplet , ville du bare har nummer 1 igjen . Du ville heve to til makten til en , noe som er to .
5
Legg alle tallene fra de to foregående trinnene sammen . Avsluttende eksempelet over , vil du komme opp med ti . Dette er den desimal representasjon av binære tall .