Comment #16 on issue 436 by [email protected]: Numeric results are wrong on some systems due to x87 extended double precision
https://code.google.com/p/v8/issues/detail?id=436

PLEASE READ MY ENTIRE POSTING BEFORE YOU MAKE UP YOUR MIND OR YOU WILL NOT UNDERSTAND THE UNDERLYING ISSUE, WHICH IS JUST AS GRAVE AS THE "GOTO CONSIDERED HARMFUL" ISSUE

IEEE 754 double extended has 80 bits internal calculation accuracy (not the final result that is meant to be stored and/or displayed) to prevent as much as possible bad results coming from NUMERICAL INSTABILITY due to floating point roundoff in math formulas that is HARD TO NOTICE and in practice may produce catastrophic ERRORRS that are SEEN TO LATE, NEVER OR MISLABELED, for example medical imaging errors that never get blamed on the initial code from the medical device manufacturer. EcmaScript and/or V8 may be used for serious scientific or engineering applications, now or in the future, that might be affected by this issue.

See http://www.cs.berkeley.edu/~wkahan/JAVAhurt.pdf page 62 (start with the how and why headers) for a small SUMMARY FROM AN EXPERT with decades of experience in reasoning about and debugging numerical computations, that participated in the creation of the IEEE 754 floating point standard, and who created that paper, and countless others accesable from his home page, about the miriad of ways in which full adearence by EcmaScript to IEEE 754 is BEST FOR code that gets created by PROGRAMMERS WITHOUT NUMERICAL EXPERTISE.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to