decbin() - math
Returns a string containing a binary representation of the given
number argument.
Parameters :
number - Decimal value to convert
Range of inputs on 32-bit machines
positive number
negative number
return value
0
0
1
1
2
10
... normal progression ...
2147483646
1111111111111111111111111111110
2147483647 (largest signed integer)
1111111111111111111111111111111 (31 1's)
2147483648
-2147483648
10000000000000000000000000000000
... normal progression ...
4294967294
-2
11111111111111111111111111111110
4294967295 (largest unsigned integer)
-1
11111111111111111111111111111111 (32 1's)
Range of inputs on 64-bit machines
positive number
negative number
return value
0
0
1
1
2
10
... normal progression ...
9223372036854775806
111111111111111111111111111111111111111111111111111111111111110
9223372036854775807 (largest signed integer)
111111111111111111111111111111111111111111111111111111111111111 (63 1's)
-9223372036854775808
1000000000000000000000000000000000000000000000000000000000000000
... normal progression ...
-2
1111111111111111111111111111111111111111111111111111111111111110
-1
1111111111111111111111111111111111111111111111111111111111111111 (64 1's)
Syntax
string decbin
( int $number
)
Example
Output / Return Value
Limitations
Alternatives / See Also
Reference