Converter App - basomvandlare

Octal till Decimal Converter

Konvertera oktala tal till decimala och decimala tal till oktala omedelbart. Verktyget validerar din inmatning, stöder mycket stora heltal och visar konverteringsstegen.

Konvertera ett nummer

Välj konverteringsriktning, ange ett heltal och kopiera resultatet. Decimal använder siffrorna 0–9. Oktal använder endast siffrorna 0–7.

Decimalt resultat 2181

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 oktalsiffra från höger till vänster.
  2. Multiplicera varje siffra med motsvarande potens av 8.
  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 desimal- och oktaltal?

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

Det oktala systemet är baserat på åtta. Det använder endast åtta siffror: 0, 1, 2, 3, 4, 5, 6, 7. Siffrorna 8 och 9 är inte giltiga i oktala tal.

Octal är användbart vid arbete med binära system eftersom en oktalsiffra exakt motsvarar tre binära bitar. Till exempel motsvarar oktalsiffran 7 det binära värdet 111.

Hur man konverterar oktalt till decimalt

För att omvandla oktalt till decimalt multiplicerar du varje siffra med en potens av 8. Den högra siffran använder 80, nästa siffra använder 81, sedan 82, och så vidare.

4205₈ = 4×8³ + 2×8² + 0×8¹ + 5×8⁰ = 2181₁₀

Detta innebär att oktala 4205 är lika med decimala 2181.

Hur man konverterar decimaltal till oktal

För att omvandla ett decimaltal till oktalt, dividera det decimale talet upprepade gånger med 8 och notera varje rest. Det oktala resultatet erhålls genom att läsa resterna från botten till toppen.

2181 ÷ 8 = 272 rest 5
272 ÷ 8 = 34 rest 0
34 ÷ 8 = 4 rest 2
4 ÷ 8 = 0 rest 4
Resultat: 4205₈

Så decimalt 2181 omvandlas till oktalt 4205.

Vanliga användningsområden för oktalsystemet

Octal är mindre vanligt än decimalt eller hexadecimalt, men det förekommer fortfarande i tekniska sammanhang. Ett välkänt exempel är filbehörigheter i Unix och Linux.

Till exempel används behörighetsvärdet 755 ofta för körbara filer och kataloger. I decimalform motsvarar oktala 755 värdet 493, men i behörighetsnotation läses det som tre separata oktalsiffror.

Inmatningsregler

  • Använd endast siffror 0–7 för oktalt 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 -755 eller -493.