Функция ДВ.В.ВОСЬМ преобразует двоичное число в восьмеричное. Как и большинство функций категории «Инженерные», работает начиная с 2007-й версии Excel.
Описание функции ДВ.В.ВОСЬМ
Преобразует двоичное число в восьмеричное.
Синтаксис
[code lang=»excel»]=ДВ.В.ВОСЬМ(число; [разрядность])[/code]Аргументы
числоразрядность
Обязательный аргумент. Преобразуемое двоичное число. Число не должно содержать более 10 знаков (10 бит). Первый значащий бит числа является знаковым битом. Остальные 9 бит являются битами значения. Отрицательные числа записываются в дополнительных кодах.
Необязательный аргумент. Количество знаков в записи числа. Если разрядность не указана, функция ДВ.В.ВОСЬМ использует минимальное необходимое количество знаков. Разрядность используется для дополнения возвращаемого значения ведущими нулями.
Замечания
- Если число не является допустимым двоичным числом или содержит более 10 знаков (10 бит), функция ДВ.В.ВОСЬМ возвращает значение ошибки #ЧИСЛО!.
- Если число отрицательное, функция ДВ.В.ВОСЬМ игнорирует разрядность и возвращает 10-разрядное восьмеричное число.
- Если ДВ.В.ВОСЬМ требуется больше знаков, чем указанная разрядность, то возвращается значение ошибки #ЧИСЛО!.
- Если значение аргумента «разрядность» не является целым числом, оно усекается.
- Если разрядность не является числом, функция ДВ.В.ВОСЬМ возвращает значение ошибки #ЗНАЧ!.
- Если разрядность отрицательная, функция ДВ.В.ВОСЬМ возвращает значение ошибки #ЧИСЛО!.