Hoppa till innehållet
LoveToCalc

Binärt till decimalt

Skriv ett tal, säg vilken bas det är skrivet i och se det binärt, oktalt, decimalt och hexadecimalt på en gång, med uträkningen.

Siffrorna 0-9 och sedan A-Z (högst bas 36). Inledande minus läses; mellanslag och understreck grupperar siffror; komma eller punkt inleder decimaldelen.

Prova:

Resultat

1011012 = 4510

I alla vanliga baser

Binärt (2)
101101
Oktalt (8)
55
Decimalt (10)
45
Hexadecimalt (16)
2D

Summan av siffra × positionsvärde

Varje siffra multipliceras med basen upphöjd till siffrans plats, räknat från 0 längst till höger, och produkterna adderas.

  1. 1 · 25 = 1 · 32 = 32
  2. 0 · 24 = 0 · 16 = 0
  3. 1 · 23 = 1 · 8 = 8
  4. 1 · 22 = 1 · 4 = 4
  5. 0 · 21 = 0 · 2 = 0
  6. 1 · 20 = 1 · 1 = 1

Summa: 4510

Målet är decimalt, så positionssumman ovan är hela omvandlingen.

Tvåkomplement

Så lagrar en dator heltalet 45 med 8, 16 och 32 bitar. Ett negativt tal är det positiva talets bitar, alla vända, plus 1.

BitarBinärtHex
8001011012D
160000000000101101002D
32000000000000000000000000001011010000002D

Uträkning med 8 bitar

Ett icke-negativt tal som ryms är sin vanliga binära form, fylld med nollor till 8 bitar: 00101101.

Så använder du den

Två sätt att räkna om

Till decimalt: addera siffra gånger positionsvärde. I binärt är platserna 1, 2, 4, 8, 16, så 101101 = 32 + 8 + 4 + 1 = 45.

Från decimalt: dela upprepat. Dela med den nya basen, spara resten och fortsätt med kvoten tills den är 0. Resterna läses från den sista till den första: 45 ger 1, 0, 1, 1, 0, 1 uppåt, alltså 45 = 101101 binärt.

Tvåkomplement

Datorer lagrar negativa heltal genom att vända varje bit i det positiva talet och addera 1. Med 8 bitar är −5 först 00000101, vänt 11111010, plus ett 11111011 (FB). Ett heltal med tecken på n bitar rymmer −2ⁿ⁻¹ till 2ⁿ⁻¹ − 1: −128 till 127 med 8 bitar.

Vanliga frågor

Varför tar 0,1 aldrig slut binärt? En decimaldel tar slut i en bas bara om nämnaren delar en potens av basen. 1/10 har faktorn 5, som ingen tvåpotens har, så de binära siffrorna upprepas. Omvandlaren kapar utvecklingen i stället för att avrunda.

Senast granskad 20 oktober 2026 ·Så granskas sidorna

Alla kalkylatorer: matte

Lägg kalkylatorn på din egen sida

Kopiera koden och klistra in den där kalkylatorn ska ligga. Den laddas från lovetocalc.com och håller sig uppdaterad av sig själv – det enda vi ber om är att raden med länken följer med.