falls es mal jemand braucht :
#-----------------------------------------# sub fgdRunden ( Zahl, Nachkommastellen ) # -> kaufmaennisches Runden#-----------------------------------------sub fgdRunden { my $dInput = shift ( @_ ) || 0; my $iStelle = shift ( @_ ) || 0; my $iVorz = ( $dInput < 0 ) ? -1 : 1; my $dErg = int ( $dInput * (10**$iStelle) + ( $iVorz*0.5 ) ) / ( 10**$iStelle); return ( $dErg ); } # end sub fgdRFunden
Datum: 11.04.2006-09:39
sehr guter Beitrag. ;-)
Und hier der Grund, warum man sich nicht auf das System verlassen sollte, wenn man finanziell augerichtete Applikationen entwickelt.
http://perldoc.perl.org/perlfaq4.html#Does-Perl-have-a-round%28%29-function%3F--What-about-ceil%28%29-and-floor%28%29%3F--Trig-functions%3F
-uw
Datum: 11.04.2006-13:47