Re: exp() bug?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Lester,

Not a bug. Different platforms have different hardware, and as such different rounding or algorithms can cause variation in the least significant bits. (In non-technical terms, the fiddlybits.)

There are techniques one can use to mitigate those situations. But they are hard to eliminate.

Even in Java, which is supposed to be JVM centric and thus platform neutral, suffers from this problem without taking measures to guarantee IEEE 754 compliance.

Sincerely,
--Eljay


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux