Hallo,
kann es sein, das PHP automatisch rundet? Verwende derzeit PHP 5.1.1 und möchte ein Nachkommastelle ungerundet ausgeben.
Wenn ich zwei Nachkommastellen ausgebe lautet das Ergebenis 64,45. Bei einer Nachkommastelle logischerweise 64,5. Trotzdem möchte ich gern 64,4 ausgegeben haben.
Mit folgenden Codes kommt immer wieder 64,5 raus.
return round($size/(1024*1024),1);
return printf("%.1f", ($size/(1024*1024)));
return number_format($size/(1024*1024),1);
Hat jmd. nen Tip für mich?
kann es sein, das PHP automatisch rundet? Verwende derzeit PHP 5.1.1 und möchte ein Nachkommastelle ungerundet ausgeben.
Wenn ich zwei Nachkommastellen ausgebe lautet das Ergebenis 64,45. Bei einer Nachkommastelle logischerweise 64,5. Trotzdem möchte ich gern 64,4 ausgegeben haben.
Mit folgenden Codes kommt immer wieder 64,5 raus.
return round($size/(1024*1024),1);
return printf("%.1f", ($size/(1024*1024)));
return number_format($size/(1024*1024),1);
Hat jmd. nen Tip für mich?
Kommentar