decbin

(PHP 4, PHP 5, PHP 7, PHP 8)

decbin - Переводить число з десяткової системи числення в двійкову

Опис

decbin(int $num): string

Повертає рядок, що містить двійкове подання зазначеного аргументу num

Список параметрів

num

Десяткове число для перетворення.

Діапазон вхідних даних для 32-бітових машин

Положительное число numОтрицательное число numВозвращаемое значение
10
... і так далі ...
2 147 483 6461111111111111111111111111111110
2147483647 (найбільше знакове ціле число)11111111111111111111111111111111 (31 одиниця)
2147483648-214748364810000000000000000000000000000000
... і так далі ...
4 294 967 294-11111111111111111111111111111110
4294967295 (найбільше беззнакове ціле число)-1111111111111111111111111111111111 (32 одиниці)

Діапазон вхідних даних для 64-бітових машин

Положительное число numОтрицательное число numВозвращаемое значение
10
... і так далі ...
9 223 372 036 854 775 806111111111111111111111111111111111111111111111111111111111111110
9223372036854775807 (найбільше знакове ціле число)1111111111111111111111111111111111111111111111111111111111111111111 (63 одиниці)
-9 223 372 036 854 775 8081000000000000000000000000000000000000000000000000000000000000000
... і так далі ...
-1111111111111111111111111111111111111111111111111111111111111110
-11111111111111111111111111111111111111111111111111111111111111111111 (64 одиниці)

Значення, що повертаються

Бинарное строковое представление числаnum

Приклади

Приклад #1 Приклад використання функції decbin()****

Loading...

Результат виконання наведеного прикладу:

1100
11010

Дивіться також

  • bindec() - Перетворює двійкове число на десяткове
  • decoct() - Переводить число з десяткової системи числення до восьмирічної
  • dechex() - Переводить число з десяткової системи числення до шістнадцяткової
  • base_convert() - Перетворює числа між довільними системами числення
  • printf() - Виводить відформатований рядок, використовуючи як формат специфікатори%b %032bили%064b
  • sprintf(), використовуючи як формат специфікатори%b %032bили%064b