У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію DEC2BIN.

Опис

Ця функція перетворює десяткове число на бінарне.

Синтаксис

DEC2BIN(число;[розряди])

Синтаксис функції DEC2BIN має такі аргументи:

  • число    – обов’язковий аргумент. Якщо число від’ємне, то дійсні розрядні значення ігноруються, а функція DEC2BIN повертає 10-символьне (10-бітне) двійкове число, у якому найбільш значущий біт є знаковим бітом. Решта 9 бітів є бітами значення. Від’ємні числа записуються за допомогою додаткового коду. Від'ємні числа записуються за допомогою додаткового коду.

  • Розряди    – необов'язковий параметр. Якщо розрядність пропущено, функція DEC2BIN використовує мінімальну необхідну кількість символів. Розрядність використовується для доповнення поверненого значення 0 (нулями) на початку. (Додатковий аргумент.)

Примітки

  • Якщо число < -512 або число > 511, функція DEC2BIN повертає #NUM! значення помилки #NUM!.

  • Якщо аргумент «число» не числовий, функція DEC2BIN повертає #VALUE! значення помилки #NUM!.

  • Якщо функція DEC2BIN вимагає більше символів, ніж за розряди, вона повертає #NUM! значення помилки #NUM!.

  • Якщо розрядність – не ціле число, вона скорочується.

  • Якщо аргумент «розряди» не числовий, функція DEC2BIN повертає #VALUE! значення помилки #NUM!.

  • Якщо розряди достатні або від'ємні, функція DEC2BIN повертає #NUM! .

Приклад

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Формула

Опис

Результат

=DEC2BIN(9; 4)

Перетворює десяткове число 9 на двійкове з 4 символів.

1001

=DEC2BIN(-100)

Перетворює десяткове число -100 на двійкове

1110011100

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до оцінювачів Microsoft Office

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×