Converter App - basomvandlare

Binary to Decimal Converter

Konvertera binära tal till decimala och decimala tal till binära omedelbart. Verktyget validerar din inmatning, stödjer mycket stora heltal och visar tydliga konverteringssteg. Converter App

Konvertera ett nummer

Välj konverteringsriktning, ange ett heltal och kopiera resultatet. Binärt använder endast 0 och 1. Desimaltall använder siffrorna 0–9.

Decimalt resultat 105

Live konverteringssteg

Förklaringen uppdateras medan du skriver. För mycket stora tal behåller verktyget resultatet exakt och sammanfattar metoden istället för att visa en överdrivet lång steglista.

Hur detta resultat beräknas

  1. Läs varje binär siffra från höger till vänster.
  2. Multiplicera varje siffra med motsvarande potens av 2.
  3. Lägg till värdena för att få det desimala resultatet.
Noggrannhetsnotering: Denna konverterare använder JavaScript BigInt för heltalskonvertering, vilket innebär att stora heltal hanteras exakt istället för att avrundas som vanliga flyttal.

Vad är binära och decimala tal?

Det binära systemet är baserat på två. Det använder endast två siffror: 0 och 1.

Det decimale systemet är det vardagliga bas-10-talssystemet. Det använder tio siffror: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Binärt är grundläggande inom datavetenskapen eftersom digitala kretsar representerar information med två tillstånd, vanligtvis beskrivna som av/på eller 0/1.

Hur man konverterar binär till decimal

För att omvandla binära till decimala, multiplicera varje binär siffra med en potens av 2. Den högra siffran använder 20, nästa siffra använder 21, sedan 22, och så vidare.

1101001₂ = 1×2⁶ + 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 0×2¹ + 1×2⁰ = 105₁₀

Det betyder att binärt 1101001 är lika med decimalt 105.

Hur man konverterar decimaltal till binära tal

För att omvandla ett decimale tal till binärt, dividera det decimale talet upprepade gånger med 2 och notera varje rest. Det binära resultatet erhålls genom att läsa resterna från botten till toppen.

179 ÷ 2 = 89 rest 1
89 ÷ 2 = 44 rest 1
44 ÷ 2 = 22 rest 0
22 ÷ 2 = 11 rest 0
11 ÷ 2 = 5 rest 1
5 ÷ 2 = 2 rest 1
2 ÷ 2 = 1 rest 0
1 ÷ 2 = 0 rest 1
Resultat: 10110011₂

Så decimalt 179 omvandlas till binärt 10110011.

Binära bråk och praktisk användning

Denna konverterare fokuserar på exakt heltalskonvertering. Binära bråk är också möjliga: siffror efter binärpunkten representerar 1/2, 1/4, 1/8, 1/16 och så vidare.

Binär förekommer inom programmering, nätverk, filformat, bitmaskar, behörigheter, digital elektronik och felsökning på låg nivå. För läsbarhet grupperas ofta långa binära värden eller omvandlas till hexadecimala.

Inmatningsregler

  • Använd endast 0 och 1 för binär inmatning.
  • Använd siffror 0–9 för decimal inmatning.
  • Heltal stöds. Bråk omvandlas inte medvetet av detta verktyg.
  • Negativa heltal stöds, såsom -1010 eller -10.