[Vienna-pm] [OT] Rundungsverhalten von Perl

Gerfried Fuchs alfie at ist.org
Fri Oct 24 03:01:36 CDT 2003


* "Peter J. Holzer" <hjp-vienna-pm-list at hjp.at> [2003-10-23 18:29]:
> User-Agent: Mutt/1.4.1i

 Da Du mutt verwendest, gehe ich davon aus, dass Du off-list Mails
willst, sonst hättest Du mutt mitgeteilt, dass Du's nicht willst
("subscribe vienna-pm").  :-)

> On 2003-10-23 17:18:32 +0200, Thomas Klausner wrote:
>> Der Grund fuer den integer context von modulo ist wohl der, das Runden von
>> floating point numbers irgendwie schwierig ist (wegen der Prezision und so..)
> 
> So schwierig ist es (wenn man auf ganze Stellen runden will) eigentlich
> nicht: Ist das nächste Bit 0 wird abgerundet, ist das nächste 1 wird
> aufgerundet, außer die folgenden sind alle 0, dann wird zur nächsten
> geraden Zahl gerundet.

 Aeh, Momenterl. Das geht doch nicht, weil floatpoints nicht so
gespeichert sind, soweit ich weiss. Es gibt da keinen getrennten
Speicher für den Vorkomma-Teil und den Nachkomma-Teil, sondern nur
1.0101010001 + offset (binär gesehen). Oder irre ich da? Zumindest hatte
ich das mal so gelernt bzw. beigebracht bekommen.

 Oder ist hier Perl anders[tm]?

 Bis dann,
Alfie
-- 
Er:  "Ich glaub, SuSE will mich verarschen..."
Ich: "Warum nimmst auch SuSE?"
Er:  "... weil die CDs 'rumg'legen sind."
                                  -- 2001-03-13
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20031024/9b18fa70/attachment.bin


More information about the Vienna-pm mailing list