Vil du forbedre ferdighetene dine som en nörd? Lær beregningssystemet som datamaskinen bruker for alle beregningene. Det kan virke rart i begynnelsen, men du trenger bare noen få regler og øvelser for å telle i binær.
Referansetabell
Desimal |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Binær |
0 | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 |
Steg
Metode 1 av 2: Studerer binær
Trinn 1. Lær om binær
Telle systemet vi vanligvis bruker kalles desimal, eller "base ti." Det er ti forskjellige symboler for å skrive tall, fra 0 til 9. Binær er et "base to" -system, som bare bruker symbolene 0 og 1.
Trinn 2. Legg til en ved å endre den siste 0 til 1
Hvis et binært tall ender på 0, kan du telle ett til ved å konvertere det til 1. Vi kan bruke dette til å beregne de to første tallene slik du forventer:
- 0 = null
- 1 = en
-
For større tall, ignorer de første sifrene i tallet. 101 0 + 1 = 101
Trinn 1..
Trinn 3. Skriv et annet tall hvis alle tallene er 1
For nummer én er symbolet "1". Etter det var det imidlertid ikke noe annet symbol! For å telle til to må et annet tall skrives. Legg til "1" foran tallet, og "tilbakestill" alle andre tall til 0.
- 0 = null
- 1 = en
- 10 = to
- Dette er den samme regelen som brukes for desimaler hvis det ikke er flere symboler etter (9 + 1 = 10). Imidlertid brukes denne regelen oftere for binær fordi det bare er to symboler, slik at de går tomt fortere.
Trinn 4. Bruk denne regelen til å telle til fem
Denne regelen kan brukes opptil fem. Se om du kan gjøre dette selv, og sjekk arbeidet ditt:
- 0 = null
- 1 = en
- 10 = to
- 11 = tre
- 100 = fire
- 101 = fem
Trinn 5. Tell til seks
Nå må vi løse for fem + en i desimal, eller 101 + 1 i binær. Her er nøkkelen å ignorere det første tallet. Bare legg opp 1 + 1 i det siste tallet for å få 10. (Husk, på denne måten skriver du "to"). Nå, returner det første tallet og resultatet er:
110 = seks
Trinn 6. Tell til ti
Det er ingen nye regler å lære. Prøv det selv, og sjekk arbeidet ditt med følgende liste:
- 110 = seks
- 111 = syv
- 1000 = åtte
- 1001 = ni
- 1010 = ti
Trinn 7. Se på når nye tall blir lagt til
La du merke til at (1010) ikke ser ut som et "spesielt" tall i binær? Åtte (1000) er nå mye viktigere fordi det tilsvarer 2 x 2 x 2. Fortsett å multiplisere med to for å finne andre signifikante tall som seksten (10000) og trettito (100000).
Trinn 8. Øv med større tall
Nå vet du alt du trenger for å beregne binære tall. Hvis du er forvirret om det neste tallet, er det bare å jobbe med det siste sifferet. Her er noen eksempler for å hjelpe deg:
- tolv pluss en = 1100 + 1 = 1101 (0 + 1 = 1, og de andre tallene forblir de samme).
- femten pluss en = 1111 + 1 = 10000 = seksten (Her går vi tom for tallsymboler igjen, så vi tilbakestiller det til null og skriver 1 i begynnelsen).
- førti fem pluss en = 101101 + 1 = 101110 = førti seks (Vi vet 01 + 1 = 10, mens de andre sifrene forblir de samme).
Metode 2 av 2: Konvertering fra binær til desimal
Trinn 1. Skriv ned verdien på hvert binært sted
Når du lærer å telle desimaler, lærer du om "stedsverdier". Enhetsverdier, titallsverdier og så videre er stedsverdier. Siden binær har to symboler, blir plassverdien doblet hver gang du beveger deg til venstre:
- Trinn 1. er enhetsstedet
- Trinn 1.0 er et dobbelt sted
- Trinn 1.00 er firerenes sted
- Trinn 1.000 er åttendeplassen
Trinn 2. Multipliser hvert tall med sin plassverdi
Start med enhetene helt til høyre, og multipliser deretter tallet (0 eller 1) med ett. På en egen linje, flytt til andreplassen, multipliser deretter tallet med to. Gjenta dette mønsteret til du multipliserer hvert tall med sin plassverdi. Her er ett eksempel:
- Hva er det binære tallet 10011 i desimal?
- Tallet til høyre er 1. Dette er enhetsplassen, så multipliser med en: 1 x 1 = 1.
- Det neste tallet er 1. Multipliser med to: 1 x 2 = 2.
- Det neste tallet er 0. Multipliser med fire: 0 x 4 = 0.
- Det neste tallet er 0. Multipliser med åtte: 0 x 8 = 0.
- Tallet til venstre er 1. Multipliser med seksten (åtte ganger to): 1 x 16 = 16.
Trinn 3. Legg sammen alle resultatene
Nå har du konvertert hvert tall til desimalverdien. For å finne det totale antallet tall, legg bare til alle desimalverdiene. Her er et annet eksempel:
- 1 + 2 + 16 = 19.
- Det binære tallet 10011 er det samme som desimaltallet 19.