Datorräknare
Binär Kalkylator
Binärt är ett numeriskt talsystem som fungerar på liknande sätt som decimaltalssystemet. Detta system är förmodligen mer bekant för de flesta.
Binär kalkylator
Välj alternativ
Innehållsförteckning
◦Hur man konverterar decimal till binär |
◦Hur man konverterar binär till decimal |
◦Binär tillägg |
◦Binär subtraktion |
◦Binär multiplikation |
◦Binär division |
Det binära systemet är ett numeriskt system som fungerar nästan exakt som decimalsystemet, som de flesta är mer bekanta med. Bastalet för decimalsystemet är 10, medan det binära systemet använder 10. Det binära systemet använder 2, medan decimalsystemet använder 10, medan det binära systemet använder 1, vilket kallas en bit. Bortsett från dessa skillnader beräknas operationer som addition, subtraktion och multiplikation med samma regler som i decimalsystemet.
På grund av dess enkelhet i implementering i digitala kretsar med logiska grindar, använder nästan all modern teknik och datorer det binära systemet. Det är lättare att designa hårdvara som bara kan upptäcka två tillstånd (på och av, sant/falskt eller närvarande/frånvarande) än att se fler tillstånd. Hårdvara som kan upptäcka tio tillstånd med hjälp av ett decimalsystem kommer att krävas, vilket är mer komplicerat.
Här är några exempel på omvandlingar mellan decimal-, hex- och binära värden:
Decimal | Hex | Binary |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 10 |
3 | 3 | 11 |
5 | 5 | 101 |
10 | A | 1010 |
11 | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
14 | E | 1110 |
15 | F | 1111 |
50 | 32 | 110010 |
63 | 3F | 111111 |
100 | 64 | 1100100 |
1000 | 3E8 | 1111101000 |
10000 | 2710 | 10011100010000 |
Hur man konverterar decimal till binär
Du kan konvertera decimalsystemet genom att följa denna steg-för-steg procedur:
Hitta den största potensen mellan 2 och det givna talet
Lägg till det värdet till ditt givna nummer
Hitta den största potensen mellan 2 och resten i steg 2
Fortsätt upprepa tills det inte finns mer
Ange en 1 för att ange det binära platsvärdet. En 0 anger att det inte fanns något sådant värde.
Hur man konverterar binär till decimal
Varje position i ett binärt tal representerar en potens av 2 precis som varje position i decimaltal representerar en potens av 10.
För att konvertera till decimal, måste du multiplicera varje position med 2 till potensnumret för positionsnumret. Detta görs genom att räkna från vänster till mitten och börja med noll.
Binär tillägg
Addition följer samma regler som addition i decimalmetoden förutom att; istället för att bära en 1, när de adderade värdena är lika med 10, sker en överföring när resultatet är gren är lika med 2.
Den enda skillnaden mellan binär och decimal addition är att det binära systemets värde 2 motsvarar decimalsystemets ekvivalentvärde 10. Du kommer att märka att upphöjda 1,s anger siffror som har överförts. När du utför binär addition är ett vanligt misstag när 1 + 1 = 0. Dessutom har 1 från föregående kolumn till vänster en 1 som överfördes. Värdet längst ner ska då vara 1 istället för 0. I exemplet ovan kan du se detta i den tredje kolumnen.
Binär subtraktion
I likhet med addition är det inte stor skillnad mellan decimal och binär subtraktion, förutom de som orsakas av att man använder siffrorna 1 och 0. Upplåning kan användas när talet som subtraheras är större än det ursprungliga talet. Binär subtraktion är där en tas bort från 0. Detta är det enda tillfället då lån krävs. När detta händer blir siffran 0 i den lånade kolumnen "2". Detta omvandlar 0-1 till 2-1 = 1 samtidigt som 1 i kolumnen som köps om från minskas med 1. Om följande kolumn har värdet 0, kommer lån att behöva göras från alla efterföljande kolumner.
Binär multiplikation
Multiplikation kan vara enklare än decimalmultiplikation. Multiplikation är enklare än dess decimalmotsvarighet, eftersom det bara finns två värden. Observera att varje rad har en platshållare 0, resultatet måste adderas och värdet måste flyttas åt höger, ungefär som decimalmultiplikation. Binär multiplikations komplexitet beror på tråkig addition som beror på hur många bitar varje term innehåller. Se exemplet nedan för att se mer.
Binär multiplikation är exakt samma process som decimalmultiplikation. Du kommer att märka att platshållaren 0 visas på den andra raden. I decimalmultiplikation är platshållaren 0 vanligtvis inte synlig. Samma sak kan göras i det här fallet, men 0 platshållare kommer att antas. Den ingår fortfarande eftersom nollan är relevant för alla binära additions-/subtraktionsräknare som den som visas på den här sidan. Om 0:an inte visades är det möjligt att ignorera 0:an och lägga till de binära värdena ovan. Det är viktigt att notera att det binära systemet betraktar vilken nolla som helst till höger om en 1:a, medan vilken nolla som helst till vänster är irrelevant.
Binär division
Divisionen är liknande i process för lång division med decimalsystemet. Utdelningen görs fortfarande av delaren på exakt samma sätt. Den enda skillnaden är att divisorn använder subtraktion istället för decimal. För division är det avgörande att förstå subtraktion.
Artikelförfattare
Parmis Kazemi
Parmis är en innehållsskapare som har en passion för att skriva och skapa nya saker. Hon är också mycket intresserad av teknik och tycker om att lära sig nya saker.
Binär Kalkylator Svenska
Publicerad: Tue Dec 28 2021
Senaste uppdatering: Fri Aug 12 2022
I kategori Datorräknare
Lägg till Binär Kalkylator på din egen webbplats