Træk binære tal - hvordan det fungerer
Binære numre er lettere at trække fra, end du måske tror. Du har ikke brug for en lommeregner eller en computer. Du behøver kun at mestre den grundlæggende aritmetik i matematik.
Træk binære tal - hvordan det fungerer
For at trække binære tal skal du først oprette et komplement fra det andet binære nummer og derefter danne et to komplement fra det. Derefter kan du blot tilføje de to binære tal for faktisk at trække dem fra. Det lyder lidt kompliceret, men det er meget enkelt.
- Hvis to binære tal trækkes fra, konverteres det andet tal ganske vist noget. Derefter kan du gå den enkle måde at tilføje for at finde forskellen mellem de to binære tal.
- Et binært tal består kun af en række nuller og tal. I det første trin skal du gøre ens komplement ud af det andet binære nummer. Det er let: Byt alle nuller for en og alle for nuller.
- I det næste trin opretter du et to-komplement fra denne ens komplement. Bare tilføj nummer et. For at gøre dette skal du dog vide, hvordan du tilføjer binære tal. Vi beskriver detaljeret, hvordan dette kan gøres i en anden artikel.
- Nu har du forberedt beregningen, så du har tilføjet en tilføjelse fra subtraktionen - og dermed kan løse opgaven. Teorien er undertiden lidt vanskeligere at forstå. Vi viser dig derfor fakturaen ved hjælp af et eksempel i det næste afsnit.
Trækker binære tal uden en computer: En prøveberegning
I dette eksempel gennemgår vi subtraktion af de binære tal 1011 og 0110 trin for trin, dvs. beregningen 1011 minus 0110. Det er bedst at tage et stykke papir for at forstå beregningen.
- Opret en komplement fra det andet binære nummer: 0110 -> 1001
- Fra dette tilføjer du et to-komplement ved at tilføje 1: 1001 + 1 = 1010
- For at trække 0110 fra 1010, tilføj de to kompliment af det andet binære tal til det første binære tal. Så beregningen er 1011 + 1010. I henhold til reglerne for tilføjelse af binære tal får du det binære nummer 0101.