Den binære talsystem kun bruger to numre: 1 og 0 . Dette er især nyttigt for computere , da billige transistorer kan gøres for at gemme to tilstande . En computer gemmer alle sine oplysninger i binær , men programmører foretrækker mere læsbar talsystemer , ligesom decimal og hexadecimal . Konvertering fra binær til et talsystem som decimal er en utrolig nyttig færdighed for nogen endda eksternt interesseret i computer programmering. Instruktioner
1
Place en liste over numre i træk over toppen af dit binære tal . Start fra højre og arbejde din vej til venstre. Placer nummer "0" over toppen af den yderste højrefløj binære ciffer , og derefter placere et "1" over toppen af den næste længst binære ciffer. Fortsæt med at gøre dette indtil du har placeret et antal på toppen af hver binært ciffer, tilføjer "1" til det nummer , hver gang du flytter til en ny binær ciffer. For eksempel sige, at din binære tal var " 1010 ". Dine tal ville se sådan ud , når du var færdig skrive over toppen af det binære tal : Hej
3 2 1 0
1 0 1 0
2
Skriv ned alle tallene i den øverste række , der har en "1" i den nederste række ( det binære tal ) . Efter ovenstående eksempel , ville du skrive ned "3" og "1 ".
3
Tag det første nummer, du skrev ned i det foregående trin. Hæv 2 til magten af dette nummer og skriv resultatet ned. For eksempel, hvis du startede med 3 fra eksemplet ovenfor ville du hæve 2 til magten af 3 og få 8. .
4
Gentag det sidste trin for alle de numre, du skrev ned i trin 2 . Fortsat foregående eksempel , vil du kun har nummeret 1 tilbage. Du ville hæve 2 til potensen af 1, som er 2. .
5.
Tilføj alle numrene fra de to foregående trin sammen . Afsluttende eksemplet ovenfor , ville du komme op med 10 . Dette er den decimal repræsentation af din binære tal .