Быстрая навигация
Функция ДЕС.В.ВОСЬМ
Краткое описание
Функция ДЕС.В.ВОСЬМ преобразует десятичное число в его восьмеричное представление. Поддерживает как положительные, так и отрицательные числа с автоматическим дополнением нулями по необходимости.
Синтаксис
ДЕС.В.ВОСЬМ(число; [разрядность])
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| число | Number |
Да | Десятичное число. Диапазон: от -536870912 до 536870911 |
| разрядность | Number |
Нет | Количество разрядов в восьмеричном числе (по умолчанию минимальное) |
Использование функции DEC2OCT
Используйте ДЕС.В.ВОСЬМ для преобразования десятичных чисел в восьмеричную систему счисления, что полезно при работе с низкоуровневыми вычислениями, отладкой программного кода или анализом бинарных данных.
Распространенные примеры DEC2OCT
Преобразование с дополнением нулями
=ДЕС.В.ВОСЬМ(58;3)
Преобразует 58 (десятичное) в 072 (восьмеричное, 3 разряда)
Отрицательное число
=ДЕС.В.ВОСЬМ(-100)
Преобразует -100 в 30-битное восьмеричное представление 7777777634
Часто задаваемые вопросы
Распространенные ошибки и решения
#ЧИСЛО!
Cause: Число вне диапазона -536870912...536870911
Solution: Используйте число в допустимом диапазоне
#ЗНАЧ!
Cause: Аргумент 'число' не является числом
Solution: Проверьте корректность ввода числа
#ЧИСЛО!
Cause: Разрядность меньше требуемого количества знаков
Solution: Увеличьте значение разрядности
Примечания
- Отрицательные числа всегда возвращают 10-значный результат
- Разрядность усекается до целого числа
- Функция доступна в Excel 2007 и новее
Совместимость
Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Недоступно в: Excel 2003 и более ранние версии
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+