(PHP 4, PHP 5, PHP 7)
decbin — Dezimal zu Binär Konvertierung
$number
) : string
Liefert eine binäre Repräsentation des Parameters
number als String.
numberDer umzuwandelnde Dezimalwert
positive number |
negative number |
Rückgabewert |
|---|---|---|
| 0 | 0 | |
| 1 | 1 | |
| 2 | 10 | |
| ... weiterer Verlauf ... | ||
| 2147483646 | 1111111111111111111111111111110 | |
| 2147483647 (größte vorzeichenbehaftete Ganzzahl) | 1111111111111111111111111111111 (31 Einsen) | |
| 2147483648 | -2147483648 | 10000000000000000000000000000000 |
| ... weiterer Verlauf ... | ||
| 4294967294 | -2 | 11111111111111111111111111111110 |
| 4294967295 (größte vorzeichenlose Ganzzahl) | -1 | 11111111111111111111111111111111 (32 Einsen) |
positive number |
negative number |
Rückgabewert |
|---|---|---|
| 0 | 0 | |
| 1 | 1 | |
| 2 | 10 | |
| ... weiterer Verlauf ... | ||
| 9223372036854775806 | 111111111111111111111111111111111111111111111111111111111111110 | |
| 9223372036854775807 (größte vorzeichenbehaftete Ganzzahl) | 111111111111111111111111111111111111111111111111111111111111111 (63 Einsen) | |
| -9223372036854775808 | 1000000000000000000000000000000000000000000000000000000000000000 | |
| ... weiterer Verlauf ... | ||
| -2 | 1111111111111111111111111111111111111111111111111111111111111110 | |
| -1 | 1111111111111111111111111111111111111111111111111111111111111111 (64 Einsen) | |
Binärrepresentation von number als String.
Beispiel #1 decbin() Beispiel
<?php
echo decbin(12) . "\n";
echo decbin(26);
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
1100 11010
%b,
%032b oder %064b als Format
%b,
%032b oder %064b als Format