Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

decbin(3) [php man page]

DECBIN(3)								 1								 DECBIN(3)

decbin - Decimal to binary

SYNOPSIS
string decbin (int $number) DESCRIPTION
Returns a string containing a binary representation of the given $number argument. PARAMETERS
o $number - Decimal value to convert Range of inputs on 32-bit machines +-------------------------------------+--------------------------------------+---+ | positive $number | | | | | | | | | negative $number | | | | | | | | return value | | | | | | +-------------------------------------+--------------------------------------+---+ | 0 | | | | | | | | | | | | | |T{ 0 | | | | | | | 1 | | | | | | | | | | | | | |T{ 1 | | | | | | | 2 | | | | | | | | | | | | | |T{ 10 | | | | | | | | | | | 2147483646 | | | | | | | | | | | | | |T{ 1111111111111111111111111111110 | | | | | | |2147483647 (largest signed integer) | | | | | | | | | | | | | |T{ 1111111111111111111111111111111 | | | | (31 1's) | | | | | | | 2147483648 | | | | | | | | | -2147483648 | | | | | | | | 10000000000000000000000000000000 | | | | | | | | | | | 4294967294 | | | | | | | | | -2 | | | | | | | | 11111111111111111111111111111110 | | | | | | |4294967295 (largest unsigned inte- | | | |ger) | | | | | | | | | -1 | | | | | | | | 11111111111111111111111111111111 (32 | | | | 1's) | | | | | | +-------------------------------------+--------------------------------------+---+ Range of inputs on 64-bit machines +-------------------------------------+------------------------------------------------------------------+---+ | positive $number | | | | | | | | | negative $number | | | | | | | | return value | | | | | | +-------------------------------------+------------------------------------------------------------------+---+ | 0 | | | | | | | | | | | | | |T{ 0 | | | | | | | 1 | | | | | | | | | | | | | |T{ 1 | | | | | | | 2 | | | | | | | | | | | | | |T{ 10 | | | | | | | | | | | 9223372036854775806 | | | | | | | | | | | | | |T{ | | | | 111111111111111111111111111111111111111111111111111111111111110 | | | | | | |9223372036854775807 (largest signed | | | |integer) | | | | | | | | | | | | | |T{ | | | | 111111111111111111111111111111111111111111111111111111111111111 | | | | (63 1's) | | | | | | | | | | | |T{ -9223372036854775808 | | | | | | | | | 1000000000000000000000000000000000000000000000000000000000000000 | | | | | | | | | | | | | | | |T{ -2 | | | | | | | | | 1111111111111111111111111111111111111111111111111111111111111110 | | | | | | | | | | | |T{ -1 | | | | | | | | | 1111111111111111111111111111111111111111111111111111111111111111 | | | | (64 1's) | | | | | | +-------------------------------------+------------------------------------------------------------------+---+ RETURN VALUES
Binary string representation of $number EXAMPLES
Example #1 decbin(3) example <?php echo decbin(12) . " "; echo decbin(26); ?> The above example will output: 1100 11010 SEE ALSO
bindec(3), decoct(3), dechex(3), base_convert(3), printf(3), using %b, %032b or %064b as the format , sprintf(3), using %b, %032b or %064b as the format . PHP Documentation Group DECBIN(3)
Man Page