decbin
Konwertuje liczbę dziesiętną na dwójkową
&reftitle.description;
stringdecbin
intnum
Zwraca ciąg znaków zawierający binarną reprezentację podanego argumentu
num.
&reftitle.parameters;
num
Wartość dziesiętna do skonwertowania
Zakres danych wejściowych na maszynach 32-bitowych
dodatnie num
ujemne num
wartość zwracana
0
0
1
1
2
10
... normalny postęp ...
2147483646
1111111111111111111111111111110
2147483647 (największa liczba całkowita ze znakiem)
1111111111111111111111111111111 (31 1's)
2147483648
-2147483648
10000000000000000000000000000000
... normalny postęp ...
4294967294
-2
11111111111111111111111111111110
4294967295 (największa liczba całkowita bez znaku)
-1
11111111111111111111111111111111 (32 1's)
Zakres danych wejściowych na maszynach 64-bitowych
dodatnie num
ujemne num
wartość zwracana
0
0
1
1
2
10
... normalny postęp ...
9223372036854775806
111111111111111111111111111111111111111111111111111111111111110
9223372036854775807 (największa liczba całkowita ze znakiem)
111111111111111111111111111111111111111111111111111111111111111 (63 1's)
-9223372036854775808
1000000000000000000000000000000000000000000000000000000000000000
... normalny postęp ...
-2
1111111111111111111111111111111111111111111111111111111111111110
-1
1111111111111111111111111111111111111111111111111111111111111111 (64 1's)
&reftitle.returnvalues;
Binarna reprezentacja ciągu znaków parametru num
&reftitle.examples;
Przykładdecbin
]]>
&example.outputs;
&reftitle.seealso;
bindec
decoct
dechex
base_convert
printf, używa %b,
%032b lub %064b jako formatu
sprintf, używa %b,
%032b lub %064b jako formatu