HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

decbin

Description

The decbin of Math for PHP decimal to binary.

Syntax

decbin(
    int $num
): string

Parameters

num

Decimal value to convert

Negative DecimalPositive DecimalBinary
00
11
210
......
9223372036854775806111111111111111111111111111111111111111111111111111111111111110
9223372036854775807 (largest signed integer)111111111111111111111111111111111111111111111111111111111111111 (63)
-922337203685477580892233720368547758081000000000000000000000000000000000000000000000000000000000000000
.........
-2184467440737095516141111111111111111111111111111111111111111111111111111111111111110
-118446744073709551615 (largest unsigned integer)1111111111111111111111111111111111111111111111111111111111111111 (64)

Return

Binary string representation of number

Examples

1 · num · 0

<?

$num = 0;

$return = decbin($num);

echo $return;
0

2 · num · 1

<?

$num = 1;

$return = decbin($num);

echo $return;
1

3 · num · 2

<?

$num = 2;

$return = decbin($num);

echo $return;
10

4 · num · 9223372036854775806

<?

$num = 9223372036854775806;

$return = decbin($num);

echo $return;
111111111111111111111111111111111111111111111111111111111111110

5 · num · 9223372036854775807

<?

$num = 9223372036854775807;

$return = decbin($num);

echo $return;
111111111111111111111111111111111111111111111111111111111111111

6 · num · -9223372036854775808

<?

$num1 = -9223372036854775808;
$num2 = 9223372036854775808;

$return1 = decbin($num1);
$return2 = decbin($num2);

echo $return1 . PHP_EOL
. $return2;

7 · num · -2

<?

$num1 = -2;
$num2 = 18446744073709551614;

$return1 = decbin($num1);
$return2 = decbin($num2);

echo $return1 . PHP_EOL
. $return2;

8 · num · -1

<?

$num1 = -1;
$num2 = 18446744073709551615;

$return1 = decbin($num1);
$return2 = decbin($num2);

echo $return1 . PHP_EOL
. $return2;