Десетично в осмично е процес на преобразуване на число от десетична система (основа 10)— която използва цифри от 0 до 9—в осмична система (основа 8), която използва цифри от 0 до 7.
Пример: Десетично 25 → Осмично 31
Преобразуването от десетично в осмично е полезно в контексти като:
Компютърни системи: Ранните компютри използваха осмично, за да опростят двоичното представяне (1 осмична цифра = 3 двоични бита).
Адресиране на паметта: Някои хардуерни системи показват адресите на паметта в осмична система.
Компактна нотация: Осмичната система предоставя по-компактен начин за представяне на големи двоични числа.
Стари системи: Някои по-стари програмни среди все още използват осмична система.
Можете да преобразувате десетична в осмична ръчно или с инструмент:
Разделете десетичното число на 8.
Запишете остатъка.
Разделете частното отново на 8 и запишете новия остатък.
Повторете, докато частното стане 0.
Прочетете остатъците отдолу нагоре.
При работа с ниско ниво на изчисления (машинен код, асемблер).
В вградени системи, които използват осмично число за входно/изходно записване или адресиране.
За образователни цели при изучаване на бройни системи и преобразувания.
При поддръжка или четене на стар код или системи, използващи осмична нотация.