decbin
(PHP 4, PHP 5, PHP 7, PHP 8)
decbin - Переводить число з десяткової системи числення в двійкову
Опис
decbin(int $num): string
Повертає рядок, що містить двійкове подання зазначеного аргументу num
Список параметрів
num
Десяткове число для перетворення.
Діапазон вхідних даних для 32-бітових машин
Положительное число num | Отрицательное число num | Возвращаемое значение |
---|---|---|
10 | ||
... і так далі ... | ||
2 147 483 646 | 1111111111111111111111111111110 | |
2147483647 (найбільше знакове ціле число) | 11111111111111111111111111111111 (31 одиниця) | |
2147483648 | -2147483648 | 10000000000000000000000000000000 |
... і так далі ... | ||
4 294 967 294 | - | 11111111111111111111111111111110 |
4294967295 (найбільше беззнакове ціле число) | - | 1111111111111111111111111111111111 (32 одиниці) |
Діапазон вхідних даних для 64-бітових машин
Положительное число num | Отрицательное число num | Возвращаемое значение |
---|---|---|
10 | ||
... і так далі ... | ||
9 223 372 036 854 775 806 | 111111111111111111111111111111111111111111111111111111111111110 | |
9223372036854775807 (найбільше знакове ціле число) | 1111111111111111111111111111111111111111111111111111111111111111111 (63 одиниці) | |
-9 223 372 036 854 775 808 | 1000000000000000000000000000000000000000000000000000000000000000 | |
... і так далі ... | ||
- | 1111111111111111111111111111111111111111111111111111111111111110 | |
- | 11111111111111111111111111111111111111111111111111111111111111111111 (64 одиниці) |
Значення, що повертаються
Бинарное строковое представление числаnum
Приклади
Приклад #1 Приклад використання функції decbin()****
Loading...
Результат виконання наведеного прикладу:
1100
11010
Дивіться також
- bindec() - Перетворює двійкове число на десяткове
- decoct() - Переводить число з десяткової системи числення до восьмирічної
- dechex() - Переводить число з десяткової системи числення до шістнадцяткової
- base_convert() - Перетворює числа між довільними системами числення
- printf() - Виводить відформатований рядок, використовуючи як формат специфікатори
%b
%032b
или%064b
- sprintf(), використовуючи як формат специфікатори
%b
%032b
или%064b