Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

ДЕС.В.ДВ

Функция ДЕС.В.ДВ переводит десятичное число в двоичную запись: =ДЕС.В.ДВ(10) вернёт «1010», а =ДЕС.В.ДВ(5;8) — «00000101», дополнив результат нулями до 8 знаков. Функция работает с числами от −512 до 511; для больших чисел используйте =ОСНОВАНИЕ(1000;2). Обратный перевод делает ДВ.В.ДЕС, на английском функция называется DEC2BIN.

ДЕС.В.ДВ - примеры применения функции
Примеры использования функции ДЕС.В.ДВ
Раздел функцийИНЖЕНЕРНЫЕ
Название и описание на английскомDEC2BIN
ВолатильностьНе волатильная
Похожие функцииДВ.В.ДЕС, ДЕС.В.ШЕСТН, ШЕСТН.В.ДЕС

Что делает функция ДЕС.В.ДВ

Эта функция преобразует десятичное число в его двоичный эквивалент.

Она может работать только с десятиричными числами от -512 до 511.

Результат может быть дополнен нулями вначале с помощью второго параметра.

Синтаксис функции ДЕС.В.ДВ

=ДЕС.В.ДВ(ДесятиричноеЧисло;[КоличествоЗнаков])

КоличествоЗнаков - опциональный параметр. Игнорируется для отрицательных чисел (в них всегда 10 знаков).

Десятичное число в двоичное
C3=ДЕС.В.ДВ(A3;8)
ABC
1ЧислоДЕС.В.ДВ8 знаков
2101010=ДЕС.В.ДВ(A2)00001010=ДЕС.В.ДВ(A2;8)
35101=ДЕС.В.ДВ(A3)00000101=ДЕС.В.ДВ(A3;8)
425511111111=ДЕС.В.ДВ(A4)11111111=ДЕС.В.ДВ(A4;8)
5-11111111111=ДЕС.В.ДВ(A5)1111111111=ДЕС.В.ДВ(A5;8)
6512#ЧИСЛО!=ДЕС.В.ДВ(A6)#ЧИСЛО!=ДЕС.В.ДВ(A6;8)

Отрицательные числа записываются 10 знаками в дополнительном коде, второй аргумент для них игнорируется. 512 и больше — ошибка: используйте ОСНОВАНИЕ.

В английском Excel: =DEC2BIN(A3,8)

Большие числа и обратный перевод
C2=ОСНОВАНИЕ(A2;2)
ABC
1Число или кодФункцияРезультат
21000ОСНОВАНИЕ1111101000=ОСНОВАНИЕ(A2;2)
31010ДВ.В.ДЕС10=ДВ.В.ДЕС(A3)
41111101000ДЕС1000=ДЕС(A4;2)

ОСНОВАНИЕ и ДЕС работают с числами любого размера и с любым основанием от 2 до 36. ДВ.В.ДЕС принимает до 10 двоичных знаков.

В английском Excel: =BASE(A2,2)

Другие инженерные функции

ДВ.В.ДЕС, ДЕЛЬТА, ДЕС.В.ШЕСТН, ПОРОГ, ПРЕОБР, ШЕСТН.В.ДЕС

Ошибки ДЕС.В.ДВ

  • #ЧИСЛО!. Число меньше −512 или больше 511, либо длина результата больше заданного числа знаков. Используйте ОСНОВАНИЕ или увеличьте второй аргумент.
  • #ЗНАЧ!. В аргументе текст, который не является числом.
  • Результат нельзя сложить. ДЕС.В.ДВ возвращает текст — для расчётов переводите обратно через ДВ.В.ДЕС.

Функция ДЕС.В.ДВ — частые вопросы

Как перевести число в двоичную систему в Excel?

Формулой =ДЕС.В.ДВ(A2), а для чисел больше 511 — =ОСНОВАНИЕ(A2;2).

Как дополнить двоичное число нулями?

Вторым аргументом: =ДЕС.В.ДВ(5;8) вернёт «00000101».

Как перевести двоичное число обратно в десятичное?

Функцией =ДВ.В.ДЕС("1010") или =ДЕС("1010";2).

Как называется ДЕС.В.ДВ на английском?

DEC2BIN.

Округлить, умножить, прибавить число или выполнить другие операции с числами сразу во всём столбце можно в пару кликов с !SEMTools.
!SEMTools решает эту и сотни других задач в пару кликов!

Итоги: функция ДЕС.В.ДВ в Excel

ЗадачаФормула
Десятичное → двоичное=ДЕС.В.ДВ(A2)
С ведущими нулями=ДЕС.В.ДВ(A2;8)
Числа больше 511=ОСНОВАНИЕ(A2;2)
Двоичное → десятичное=ДВ.В.ДЕС(A2) или =ДЕС(A2;2)

Надеюсь, на этой странице вы нашли то, что искали. Для небольших чисел хватает ДЕС.В.ДВ, для остальных — ОСНОВАНИЕ.