sprintf() abschneiden und nicht rund, ein schweben, auf x Nachkommastellen?

Bei der Berechnung ein golf-handicap-differential soll man abschneiden die Antwort auf 1 Dezimalstelle ohne Rundung gestrichen. Keine Ahnung, warum, aber...

Ich wissen, wie das mit TRUNCATE() in mySQL

 SELECT TRUNCATE( 2.365, 1 );
//outputs 2.3

aber ich Frage mich, ob sprintf() dazu? Die einzige Möglichkeit, die ich kenne arbeiten mit Nachkommastellen in ein float ist ...

echo sprintf("%.1f", 2.365);
//outputs 2.4

InformationsquelleAutor jerrygarciuh | 2009-11-13

Schreibe einen Kommentar