ВОСЬМ.В.ДЕС - Преобразование восьмеричного числа в десятичное

Excel 2007+

Краткое описание

Функция ВОСЬМ.В.ДЕС преобразует восьмеричное число в десятичное. Идеально подходит для работы с числовыми системами в программировании, электронике и вычислительных задачах.

Синтаксис

ВОСЬМ.В.ДЕС(число)

Параметры

Параметр Тип Обязательный Описание
число String/Number Да Преобразуемое восьмеричное число в формате 0-7. Максимум 10 цифр (30 бит). Отрицательные числа в дополнительном коде

Использование функции OCT2DEC

Используйте ВОСЬМ.В.ДЕС для конвертации восьмеричных чисел из систем программирования, регистров микроконтроллеров или аппаратных спецификаций в привычный десятичный формат Excel.

Распространенные примеры OCT2DEC

Преобразование простого восьмеричного числа

=ВОСЬМ.В.ДЕС(54)

Восьмеричное 54 становится десятичным 44.

Работа с отрицательным числом

=ВОСЬМ.В.ДЕС(7777777533)

Отрицательное восьмеричное число 7777777533 = -165 в десятичной системе.

Часто задаваемые вопросы

Функция вернет ошибку #ЗНАЧ!, так как поддерживает максимум 30 бит (10 цифр).

Отрицательные числа кодируются в дополнительном коде, где старший (29-й) бит является знаковым.

Только цифры 0-7. Любые другие символы вызовут ошибку #ЗНАЧ!.

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Недопустимые символы или слишком длинное число

Solution: Проверьте, что используются только цифры 0-7 и не более 10 цифр

#ЗНАЧ!

Cause: Пустой аргумент или неверный формат

Solution: Убедитесь, что аргумент содержит корректное восьмеричное число

Примечания

  • Доступна в Excel 2007 и новее
  • Самый старший бит (29-й) определяет знак числа
  • Остальные 29 бит представляют величину
  • Часто используется в низкоуровневом программировании

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в: Excel 2003 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+