У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію DEC2BIN.
Опис
Ця функція перетворює десяткове число на бінарне.
Синтаксис
DEC2BIN(число;[розряди])
Синтаксис функції DEC2BIN має такі аргументи:
-
число – обов’язковий аргумент. Якщо число від’ємне, то дійсні розрядні значення ігноруються, а функція DEC2BIN повертає 10-символьне (10-бітне) двійкове число, у якому найбільш значущий біт є знаковим бітом. Решта 9 бітів є бітами значення. Від’ємні числа записуються за допомогою додаткового коду. Від'ємні числа записуються за допомогою додаткового коду.
-
Розряди – необов'язковий параметр. Якщо розрядність пропущено, функція DEC2BIN використовує мінімальну необхідну кількість символів. Розрядність використовується для доповнення поверненого значення 0 (нулями) на початку. (Додатковий аргумент.)
Примітки
-
Якщо число < -512 або число > 511, DEC2BIN повертає #NUM! .
-
Якщо аргумент «число» не числовий, функція DEC2BIN повертає #VALUE! .
-
Якщо для DEC2BIN потрібно більше символів, ніж розрядів, повертається #NUM! .
-
Якщо розрядність – не ціле число, вона скорочується.
-
Якщо розрядність не числова, DEC2BIN повертає #VALUE! .
-
Якщо розрядність дорівнює нулю або від'ємному, DEC2BIN повертає #NUM! .
Приклад
Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Формула |
Опис |
Результат |
=DEC2BIN(9; 4) |
Перетворює десяткове число 9 на двійкове з 4 символів. |
1001 |
=DEC2BIN(-100) |
Перетворює десяткове число -100 на двійкове |
1110011100 |