Gibt es in PHP eine Möglichkeit, einen Float-Wert (keine Zeichenfolge) mit zwei Dezimalstellen zu haben, wenn es sich um Nullen handelt?PHP - Float-Wert mit zwei Dezimalstellen
Beispiel:
$v = 1.50
Mit (float)
oder floatval($v)
würde die Zahl als 1.5
kehre ich bekommen, dass ich number_format()
für eine beliebige Präzision verwenden können, aber das wäre eine Zeichenfolge zurück, und sobald ich geworfen es zu einem Floaten, ich traf das gleiche Problem.
Es macht nicht jeder Sinn, ein schwimmendes zu betrachten Punktnummer mit mehr Dezimalstellen als benötigt. Es wäre immer noch genau der gleiche Wert. Es macht nur Sinn, wenn Sie es irgendwo anzeigen. Dafür steht 'number_format()'. – mikeyq6
Ja, das ist, was ich tun müsste, zeigen Sie es irgendwo, als float – Carlo
können Sie 'round()' [http://php.net/manual/es/function.round.php](http:// php.net/manual/es/function.round.php) – miglio