On Tue, 11 Sep 2007, [EMAIL PROTECTED] wrote:

16777215 ,aka (2^24) - 1, is the last sequential integer that can be accurately represented by a 32-bit float,

Starting with 16777216, only even numbers are representable, but 16777216 is an even number, so 16777216 is the last sequential integer that can be accurately represented by a 32-bit float.

the kind used in pd, so the 99999999 in the message, which pd processes as a 32-bit float, would probably end up as another value.

It would *certainly* become 100000000 exactly, because representable numbers in that range are only multiples of 8, and 100000000 is the closest one.

 _ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to