Eikonal Blog

2010.05.02

Floating-Point Arithmetic guides

Filed under: dev — Tags: — sandokan65 @ 12:17
  • “What Every Computer Scientist Should Know About Floating-Point Arithmetic” – http://docs.sun.com/source/806-3568/ncg_goldberg.html
    • This is an appendix to the Sun’s “Numerical Computation Guide” – http://docs.sun.com/source/806-3568/
    • Note – This appendix is an edited reprint of the paper What Every Computer Scientist Should Know About Floating-Point Arithmetic, by David Goldberg, published in the March, 1991 issue of Computing Surveys. Copyright 1991, Association for Computing Machinery, Inc., reprinted by permission.
  • “The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)” by Joel Spolsky (at his blog ” Joel on Software”, 2003.10.08) – http://www.joelonsoftware.com/articles/Unicode.html
  • “What Every Programmer Should Know About Floating-Point Arithmetic” by Soulskill (SlashDot, 2010.04.02) – http://developers.slashdot.org/article.pl?sid=10/05/02/1427214

      “Every programmer forum gets a steady stream of novice questions about numbers not ‘adding up.’ Apart from repetitive explanations, SOP is to link to a paper by David Goldberg which, while very thorough, is not very accessible for novices. To alleviate this, I wrote The Floating-Point Guide, as a floating-point equivalent to Joel Spolsky’s excellent introduction to Unicode. In doing so, I learned quite a few things about the intricacies of the IEEE 754 standard, and just how difficult it is to compare floating-point numbers using an epsilon. If you find any errors or omissions, you can suggest corrections.”
  • “What Every Programmer Should Know About Floating-Point Arithmetic – or – Why don’t my numbers add up?” – http://floating-point-gui.de/
Advertisements

1 Comment »


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: