Конвертируйте десятичные числа в восьмеричный формат с использованием метода повторного деления на 8
Начните с десятичного числа
Разделите число на 8 и запишите частное и остаток
Продолжайте делить частное на 8, пока не получите 0
Восьмеричный эквивалент - это остатки, прочитанные в обратном порядке
83 ÷ 8 = 10 remainder 3
10 ÷ 8 = 1 remainder 2
1 ÷ 8 = 0 remainder 1
Чтение остатков снизу вверх: 123₈
oct(83) # Returns '0o123'
format(83, 'o') # Returns '123'
83.toString(8) // Returns '123'
Integer.toOctalString(83) // Returns "123"
Коды прав доступа к файлам (755, 644 и т.д.)
Использовалась в старых компьютерных системах
Кодирование семисегментных дисплеев
Русский