1 comment

[ 3.1 ms ] story [ 11.0 ms ] thread
Summary: Don't expect floating-point computations to be eaxctly reproducable down to the last digit, even within the theoretical bounds of precision guaranteed by IEEE 754, mainly because there is leeway in mapping language constructs to hardware operations, and thus compiler optimizations can cause different behaviour for apparently identical operations.