У цій статті наведено синтаксис формули та описано, як OCT2BIN у програмі Microsoft Excel.
Опис
Перетворення вісімкового числа на бінарне
Синтаксис
OCT2BIN(число;[розряди])
Синтаксис функції OCT2BIN має такі аргументи:
-
число – обов’язковий аргумент. Вісімкове число, яке потрібно перетворити. Число не може містити більше 10 символів. Найбільший розряд числа – знаковий розряд. Решта 29 розрядів – розряди величини. Від'ємні числа представлено записом додаткового коду.
-
Розряди – необов'язковий параметр. Кількість використовуваних символів. Якщо розрядність пропущено, функція OCT2BIN використовує мінімально необхідну кількість символів. Розрядність використовується для доповнення повернутого значення 0 (нулями) на початку.
Зауваження
-
Якщо число від’ємне, функція OCT2BIN ігнорує розрядність і повертає 10-символьне двійкове число.
-
Якщо число від’ємне, воно не може бути меншим за 7777777000, якщо додатне — більшим за 777.
-
Якщо число неприпустиме вісімкове число, OCT2BIN повертає #NUM! .
-
Якщо для OCT2BIN потрібно більше символів, ніж розрядів, повертається #NUM! .
-
Якщо розрядність не є цілим числом, її буде скорочено.
-
Якщо розрядність – не число, OCT2BIN повертає #VALUE! .
-
Якщо розрядність від'ємна, OCT2BIN повертає #NUM! .
Приклад
Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Формула |
Опис |
Результат |
=OCT2BIN(3; 3) |
Перетворює вісімкове число 3 на бінарне з 3 символами |
011 |
=OCT2BIN(7777777000) |
Перетворює вісімкове число 7777777000 на бінарне |
1000000000 |