Hvordan legge til binære tall

Hvis du noensinne har ønsket å bedre forstå hvordan datamaskinen eller bare imponere som virkelig søt matte whiz i klassen din, lære å utføre funksjoner i binær er den perfekte løsningen. Selv om det virker fremmed i starten, vil du snart oppdage at med bare litt trening, kan du være en Brainiac selv. Følg disse trinnene for å legge til binære tall.

Bruksanvisning

1 Lære språket. Binary (eller base to) bruker bare to tall: 0 og 1. For å representere tall større enn én, binære bruker sted verdier, akkurat som base 10-systemet gjør. For eksempel, i base- 10, er tallet elleve representert ved 11, fordi en 1 er i seg sted og en en er i tier plass. En en pluss en ti lik elleve. I binære, i stedet for hvert sted som representerer en ti ganger verdiøkning, representerer det en to-ganger verdiøkning. Så, 11 i binær tilsvarer tre, fordi en en pluss en to lik tre. Det betyr at 111 i binær er lik syv (fire pluss to pluss en), og 1111 i binær lik femten (åtte pluss fire pluss to pluss en) og så videre.

2 Omtale tillegg i basen 10. Legge i binær er akkurat som å legge i bunnen 10. I basen 10, hvis du legger 19 + 22, ville du først legge tallene i "de" sted. Fordi det største tallet du har å jobbe med er 9, for å representere noen nummer større enn ni, må du bruke to kolonner. Vi kaller denne prosedyren bæring. Ni pluss to er lik elleve, og siden elleve er større enn ni, vi må bære inn i titalls kolonnen. I eksempelet 1 + 19 + 22, når du legger tallene i tiere kolonne, en pluss to, kan du skrive svaret ned i den samme kolonnen uten å bære fordi svaret, fire, er også mindre enn ti.

3 Forstå binær tillegg. De samme prinsippene vi anmeldt i basen 10 gjelder å legge på base 2, det binære systemet. Fordi det største tallet du har å jobbe med er en, må du representere noen verdi større enn en ved å bruke mer enn én kolonne. Igjen, dette er hvor begrepet bære kommer inn.

4 Sett opp en base to problem. La oss prøve å legge fem og syv i binær: 101 + 111. Først vi legger seg kolonnen. En pluss en er to, og siden vi ikke kan bruke alle tall større enn 1, må vi representere to ved hjelp av sted verdiene for kolonnene. En verdi på to ikke passer inn i den første kolonne, fordi det er større enn en. Så skriver vi en 0 ned i den første kolonnen og bære en over til neste kolonne.

1
101
111



0

5 Legge til den andre kolonnen. Nå har vi en pluss null pluss en. Svaret, igjen, er en verdi av to. Men, siden vi ikke kan skrive et tall større enn 1, setter vi en null i den andre kolonnen og bære den ene til den tredje kolonnen.

6 Løs den tredje kolonnen. Den tredje kolonne inneholder nå tre seg, hvilket ga en verdi på tre. Vi vet at vi ikke kan skrive et tall 3, så vi må representere verdien tre ved hjelp av sted verdier. I binære, 11 representerer verdien av tre fordi en en er på det stedet som representerer verdien av en og en 1 er på plass som representerer en verdi på to. Derfor er en pluss to er lik tre.

7 Sjekk svaret ved å lese verdien av binære tall. 101 + 111 = 1100 med en lengst til venstre på det sted som representerer verdien av åtte. Det neste 1 er på det sted som representerer verdien av fire. De to andre steder har ingen verdi, siden de har tallet 0 i dem. Så, hvis vi legger sammen alle verdiene (åtte pluss fire) får vi et svar på tolv. Og siden vi vet fem pluss syv lik tolv, vet vi vår binære svaret er riktig.

8 Øv deg binære ferdigheter. Prøv å skrive, telle og legge i binær regelmessig. Før du vet ordet av det, vil du være å utføre avanserte matematiske funksjoner med bare to små tall: 0 og 1.

Hint

  • Bare husk: 0 + 0 = 0, 1 + 0 = 1 og 1 + 1 = 10