Adam Sampson's floating-point bookmarkshttps://bookmarks.offog.org/ats/floating-pointAdam Sampson2014-10-03T15:45:02ZFloating Point Determinism - gafferongames.comhttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fgafferongames.com%2Fnetworking-for-game-programmers%2Ffloating-point-determinism%2F2014-10-03T15:45:02ZThis has some interesting comments from game developers on techniques for making FP deterministic.HAL :: [hal-00128124, version 5] The pitfalls of verifying floating-point computationshttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fhal.archives-ouvertes.fr%2Fhal-00128124%2Fen%2F2014-10-03T15:03:42ZLengthy study of what can go wrong with FP.Floating-Point Determinism | Random ASCIIhttps://bookmarks.offog.org/edit?url=http%3A%2F%2Frandomascii.wordpress.com%2F2013%2F07%2F16%2Ffloating-point-determinism%2F2014-07-01T16:05:52Z"My hobby: injecting code into other processes and changing the floating-point rounding mode on some threads".General Decimal Arithmetichttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fspeleotrove.com%2Fdecimal%2F2014-03-25T23:33:42ZLots of resources related to computer implementations of decimal arithmetic -- including lots of cases where binary floating-point isn't the right thing to use.IEEE floating point exceptions: NaNs, 1.#INF, 1.#IND, etchttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fwww.johndcook.com%2FIEEE_exceptions_in_cpp.html2011-10-14T15:00:30ZHow to do isnan() on Windows, and what the VC++ implementation of printf does with various NaNs.Faster Floating Point to Integer Conversions.https://bookmarks.offog.org/edit?url=http%3A%2F%2Fwww.mega-nerd.com%2FFPcast%2F2008-10-14T20:11:48ZHow to do rounding and truncating float-to-int conversions efficiently using C99. We'll want this in the Tock support header.Prof. W. Kahan's web pageshttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fwww.cs.berkeley.edu%2F%7Ewkahan%2F2007-12-13T13:53:07ZIncludes a variety of splendid publications on floating-point maths and how it's implemented. Worth referring to for occam-pi's maths implementation.Computershttps://bookmarks.offog.org/edit?url=http%3A%2F%2Fwww.quadibloc.com%2Fcomp%2Fcompint.htm2007-03-05T12:16:09ZAn excellent retrocomputing-oriented guide to "how computers work". Has a particularly good page on different floating-point formats.