Runden von Zahlen
nina
- perl
Hallo,
wie das Thema schon sagt, hab ich keine Ahnung wie ich ein berechnetes Ergebnis mathematisch korrekt (auf zwei Stellen nach dem Komma) runden kann.
Gibt es da eine Möglichkeit?
Danke.
Hallo,
wie das Thema schon sagt, hab ich keine Ahnung wie ich ein berechnetes Ergebnis mathematisch korrekt (auf zwei Stellen nach dem Komma) runden kann.
Gibt es da eine Möglichkeit?
$gerundete_zahl = int($ungerundete_zahl * 100 + 0.5)/100;
Gruß
Reiner
Moin Moin !
Wenn's nur für die Ausgabe sein soll:
printf("%.02f",$deineZahl);
Gerundet wird übrigens "kaufmännisch", sprich: bis unter 5 wird abgerundet, ab 5 wird aufgerundet.
Mathematisch korrekt rundet man gar nicht. ;-)
Andere Rundereien findest Du in der Perl-Doku.
Alexander