The author of this post, David Goldberg, is the same guy that wrote "What Every Computer Scientist Should Know About Floating-Point Arithmetic."
http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.ht...
http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.ht...