Hvad er desimal- og oktal tal?
Det ti-tals system er det almindelige base-10 talsystem. Det bruger ti cifre: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Det oktale system er base-8. Det bruger kun otte cifre: 0, 1, 2, 3, 4, 5, 6, 7. Cifrene 8 og 9 er ikke gyldige i oktale tal.
Octal er nyttig ved arbejde med binære systemer, da én oktal ciffer repræsenterer præcis tre binære bits. For eksempel svarer oktal 7 til binær 111.
Sådan konverterer du oktal til decimal
For at konvertere oktalt til decimal, skal du multiplicere hvert ciffer med en potens af 8. Det højre ciffer bruger 80, det næste ciffer bruger 81, derefter 82, og så videre.
4205₈ = 4×8³ + 2×8² + 0×8¹ + 5×8⁰ = 2181₁₀
Dette betyder, at oktal 4205 er lig med decimal 2181.
Sådan konverterer du decimaltal til oktal
For at konvertere decimaltal til oktal, dividerer du gentagne gange decimaltallet med 8 og noterer hvert resttal. Det oktale resultat er resttallene læst fra bunden til 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 konverteres til oktal 4205.
Almindelige anvendelser af oktal
Octal er mindre almindeligt end decimalt eller hexadecimalt, men det optræder stadig i tekniske sammenhænge. Et velkendt eksempel er Unix og Linux filrettigheder.
For eksempel bruges tilladelsesværdien 755 almindeligvis til eksekverbare filer og mapper. I decimalt tal svarer oktal 755 til 493, men i tilladelsesnotation læses det som tre separate oktaltal.
Indtastningsregler
- Brug kun cifre 0–7 til oktal input.
- Brug cifrene 0–9 til decimal input.
- Hele tal understøttes. Brøker er med vilje ikke konverteret af dette værktøj.
- Negative heltal understøttes, såsom -755 eller -493.