Hi, ich möchte mit PHP negative Dezimalzahlen in Hex-, Oktal- und Binärzahlen umrechnen.
z.B. die Zahl
-97. Es sollte als Ergebnis rauskommen:
Zitat:
-97 =
Binär: 10011111
Oktal: 237
Hex: 9f
|
Wenn ich es mit PHP mache, bekomm ich merkwürdige Werte:
PHP-Code:
$intNum = -97;
echo 'Binär: '.decbin($intNum).'<br />';
echo 'Oktal: '.decoct($intNum).'<br />';
echo 'Hex: '.dechex($intNum).'<br />';
Zitat:
Binär: 11111111111111111111111110011111
Oktal: 37777777637
Hex: ffffff9f
|
Was muss ich machen um die Ergebnis in das oben genannte Format zu bekommen?
Danke