Oktaalijarjestelma eli kahdeksanjarjestelma on lukujarjestelma , jonka kantaluku on 8. Se kayttaa vain numeroita 0?7, mutta toimii muuten samalla tavoin kuin desimaalijarjestelma. [1] Esimerkiksi oktaaliluvun 123 arvo kymmenjarjestelmassa lasketaan 1 ⋅ 8 2 + 2 ⋅ 8 1 + 3 ⋅ 8 0 = 83 {\displaystyle 1\cdot 8^{2}+2\cdot 8^{1}+3\cdot 8^{0}=83} .
Oktaalilukuja kaytetaan yleisesti tietotekniikassa , jossa yhdella oktaalijarjestelman numerolla voi ilmaista kolmen bitin ryhman. [1] Oktaalijarjestelma oli suosittu etenkin 1970-luvulla ja sita aikaisemmin, kun kaytossa oli paljon tietokoneita , joiden sananpituus oli kolmella jaollinen selvenna . Nykyaan heksadesimaalijarjestelma on suurimmalta osin syrjayttanyt oktaalijarjestelman. [1]
Joissakin ohjelmointikielissa, esimerkiksi C:ssa , oktaaliluvut merkitaan lisaamalla alkuun 0-merkki (nolla) [1] , esimerkiksi 0123 = 123 8 = 83 10 {\displaystyle 0123=123_{8}=83_{10}} .