zahlen generell abrunden
master
- perl
wie kann ich mit perl zahlen immer abrunden... also bei 95,8 soll 95 ausgegeben werden
wie kann ich mit perl zahlen immer abrunden... also bei 95,8 soll 95 ausgegeben werden
habe gerade ne antwort gefunden
$ungerundet=95.9;
$gerundet=int($ungerundet);
hi,
wie kann ich mit perl zahlen immer abrunden... also bei 95,8 soll 95 ausgegeben werden
guck mal hier
http://perlbase.xwolf.de/cgi-bin/perlbase.cgi?dis.7.2.7
Viele Grüße, Rolf
Hallo rolfrost,
wie kann ich mit perl zahlen immer abrunden... also bei
95,8 soll 95 ausgegeben werdenguck mal hier
http://perlbase.xwolf.de/cgi-bin/perlbase.cgi?dis.7.2.7
Schoen, dass du gern auf deine Perlbase verlinkst, aber in
diesem Fall nicht angebracht. Der OP moechte eine Art
floor-Funktion haben, kein mathematisch korrektes Runden. Und
diesen Zweck kann die int()-Variante durchaus erfuellen.
Naechste mal doch einfach richtig lesen ;)
Gruesse,
CK
hi Christian,
Schoen, dass du gern auf deine Perlbase verlinkst, aber in
diesem Fall nicht angebracht. Der OP moechte eine Art
floor-Funktion haben, kein mathematisch korrektes Runden. Und
diesen Zweck kann die int()-Variante durchaus erfuellen.Naechste mal doch einfach richtig lesen ;)
Das isses manchmal ;-) Aber in diesem Fall wusste ich ja auch nicht so recht was der OP möööchte.
hmm , vielleicht auch sowas:
use integer;
$x = 10/3;
# $x is now 3, not 3.33333333333333333
Viele Grüße aus KA; rosti