Bläul.de>Computer>PHP>Befehlsreferenz>Mathematik>Basenumwandlung   

Basenumwandlung


Basenumwandlung
 base_convert Konvertiert eine Zahl von einer zu einer beliebigen Basis
 bindecKonvertiert eine binäre Zahl in eine dezimale
 decbinWandelt dezimale Zahlen in ihr binäres Äquivalent um
 dechexWandelt dezimale Zahlen in ihr hexadezimales Äquivalent um
 decoctWandelt dezimale Zahlen in ihr oktales Äquivalent um
 hexdecLiefert den Dezimalwert einer Hexadezimal-Zahl
 octdecWandelt eine Oktal-Zahl in eine dezimale Zahl um

 

 

base_convert
base_convert($Zahl, $Basis1, $Basis2)

Konvertiert $Zahl von einer beliebigen $Basis1 zu einer anderen beliebigen $Basis2, wobei die Basen die Zahl 32 nicht überschreiten dürfen.
Beispielecho base_convert(16, 2, 4);

// das bedeutet: 16 = 2^4 = 4^Ausgabe
// Ausgabe: 2
bindec
bindec($Zahl)

Konvertiert eine binäre $Zahl in eine dezimale. Dabei ist zu achten, daß eine binäre Zahl aus Einsen und Nullen besteht.
Beispielecho bindec(100000);

// Ausgabe: 32
Siehe auch decbin()
decbin
decbin($Zahl)

Konvertiert dezimale Zahlen in die binäre Darstellung.
Beispielecho decbin(32);

// Ausgabe: 100000
Siehe auch bindec()
dechex
dechex($Zahl)

Konvertiert dezimale Zahlen in die hexadezimale Darstellung.
Beispielecho dechex(30);

// Ausgabe: 1E
Siehe auch hexdec()
decoct
decoct($Zahl)

Konvertiert dezimale Zahlen in die oktalen Darstellung.
Beispielecho decoct(30);

// Ausgabe: 36
Siehe auch octdec()
hexdec
hexdec($Zahl)

Liefert den Dezimalwert einer Hexadezimal-Zahl.
Beispielecho hexdec(1E);

// Ausgabe: Ausgabe: 30
Siehe auch dechex()
octdec
octdec($Zahl)

Wandelt $Zahl in ihr dezimales Äquivalent um.
Beispielecho octdec(144);

// Ausgabe: 100
Siehe auch decoct()