AW: linux-l: runden in Perl
haertwig at cns.mpg.de
haertwig at cns.mpg.de
Mi Nov 15 13:32:31 CET 2000
Manuel Tennert wrote:
>
> Also Perl hat glaube ich keine eingebauten Funktionen zum Runden, aber zwei
> print-Funktionen mit denen man sich behelfen kann (entliehen übrigens aus
> C). Um zum Beispiel eine Zahl wie 3.333333333 mit nur zwei Nachkommastellen
> auf den Monitor auszugeben mußt Du folgendes schreiben:
>
> printf("%.2f", 10/3);
>
> Um nur einen Wert innerhalb eines Skripts zu runden ohne etwas auszugeben
> verwende:
>
> $wert = sprintf("%.2f", $wert) #runde $wert auf 2 Nachkommastellen
sorry, das ist kein runden, sondern abschneiden:
2,449 => 2,44
2,449 ~ 2,45
habe aber leider auch nichts in perl gefunden, was rundet.
ciao, joerg
Mehr Informationen über die Mailingliste linux-l