Šestnajstiško v oktalno je postopek pretvorbe števila iz šestnajstiškega sistema (osnova 16) v osmiški sistem (osnova 8).
Ker ni neposredne enostopenjske pretvorbe med šestnajstiškim in osmiškim sistemom, se običajno izvede v dveh korakih:
Šestnajstiško → Binarno
Binarno → Oktalno
Primer:
Šestnajstiško 2F
→ Binarno 00101111
→ Oktalno 57
Premostitveni sistemi: Nekateri sistemi ali orodja lahko uporabljajo šestnajstiško, drugi pa osmiško (pogosto v starejših računalniških ali operacijskih sistemih).
Standardizirana predstavitev podatkov: Na nekaterih področjih, kot sta zbirni jezik ali sistemsko programiranje, pretvorba med osnovami pomaga pri interpretaciji surovih podatkov.
Združljivost: Uporabno pri delu s sistemi ali protokoli, ki podatke izpisujejo v osmiškem, vendar jih interno predstavljajo v šestnajstiškem.
Metoda po korakih:
Pretvori Šestnajstiško v binarno
Vsaka šestnajstiška števka → 4-bitna binarna števka
Primer: 2F → 0010 1111
Združi binarne števke v 3 (od desne) za oktalno
001 011 111
Pretvori vsako skupino v oktalno
001 = 1, 011 = 3, 111 = 7
Združi → Octal = 137
V sistemskem programiranju (kot je UNIX), kjer se osmiško uporablja za dovoljenja, šestnajstiško pa za pomnilnik in naslove
Pri branju ali pretvarjanju strojne kode
Delo z digitalnimi vezji ali vgrajenimi sistemi
Učenje ali poučevanje osnovnih pretvorb pri tečajih računalništva ali elektronike