Conversia octal-zecimală este procesul de conversie a unui număr din sistemul numeric octal (baza 8), care folosește cifrele 0–7, în sistemul zecimal (baza 10), care folosește cifrele 0–9.
Exemplu:
Octal 17
→ Zecimal = 1×81+7×80=8+7=151×8^1 + 7×8^0 = 8 + 7 = 15
Lizibilitate umană: Zecimalul este sistemul de numerotare standard folosit de oameni în viața de zi cu zi.
Înțelegerea ieșirilor sistemului: Unele sisteme de calcul mai vechi sau dispozitive încorporate generează date în octal.
Simplificarea analizei: Zecimalul facilitează analiza, compararea sau efectuarea calculelor.
Metoda manuală:
Scrieți numărul octal.
Înmulțiți fiecare cifră cu 8 ridicat la puterea poziției sale (de la dreapta la stânga, începând de la 0).
Adăugați rezultatele.
Exemplu: Octal 345
= 3×82+4×81+5×803×8^2 + 4×8^1 + 5×8^0
= 192+32+5=229192 + 32 + 5 = 229
Citirea permisiunilor de fișiere în stil Unix, care sunt de obicei exprimate în octal (de exemplu, chmod 755)
Lucrul cu sisteme vechi sau mainframe-uri care utilizează cod octal
Studierea arhitecturii computerelor și a conceptelor de programare de nivel scăzut
Conversia valorilor digitale atunci când se lucrează cu anumite instrucțiuni ale mașinii sau registre de dispozitiv