round() - 2 Stellen nach dem Komma erzwingen
Maresa
- php
0 Alex0 André Laugks
Hallo,
wie erzwinge ich bei round() 2 Stellen nach dem Komma?
Ist die letzte Stelle eine 0, wird sie einfach weggelassen.
Bspl.:
round (114.00 * 1.10, 2);
ergibt 125.4 und nicht (wie gewünscht) 125,40
Vielen Dank
Maresa
Hallo,
versuch mal, Deine erzeugte Zahl mit
number_format([Zahl],[Nachkommastellen],"[Zeichen_vor_Nachkommastellen]","[Tausendertrennzeichen]");
zu formatieren.
Grüßr, Alex
Hallo!
ergibt 125.4 und nicht (wie gewünscht) 125,40
$zahl = "125.4";
echo sprintf("%01.2f", $zahl); // 125.40
MfG, André Laugks
$zahl = "125.4";
echo sprintf("%01.2f", $zahl); // 125.40
Vielen Dank. Hat so geklappt.
Viele Grüße
MAresa
Hallo,
noch besser:
sprintf('%.2f', $zahl);
Viele Grüße
$zahl = "125.4";
echo sprintf("%01.2f", $zahl); // 125.40Vielen Dank. Hat so geklappt.
Viele Grüße
MAresa