linux-l: Re: runden in Perl

Ralf Cirksena r-c at gmx.net
Mi Nov 15 20:51:44 CET 2000


On Wed, 15 Nov 2000 12:32:31 +0000, haertwig at cns.mpg.de wrote:

Hi haertwig,

> sorry, das ist kein runden, sondern abschneiden:
 
> 2,449 => 2,44
> 2,449 ~  2,45
 
Eigenartig. Bei mir liefert

perl -e '$wert=sprintf("%.2f\n", 2.449); print $wert'
oder
perl -e 'printf("%.2f\n", 2.449);'

2.45

wohingegen

perl -e 'printf("%.2f\n", 2.4449);'

korrekterweise 2.44 liefert.

-- 
Ralf Cirksena <r-c at gmx.net> powered by Linux
PGP-key on request: mail to me, subject: get pgp key



Mehr Informationen über die Mailingliste linux-l