I promised in my last post to show an example of the importance of knowing how much precision a float has at a particular value. Here goes. As a general rule this type of data should never be store…| Random ASCII - tech blog of Bruce Dawson
This is a special bonus extra post in my floating-point series, ranting about an issue that has been a problem for years. Some debuggers don’t display floats with enough precision.| Random ASCII - tech blog of Bruce Dawson
Type Punning is Not a Joke I left the last post with a promise to share an interesting property of the IEEE float format. There are several equivalent ways of stating this property, and here are tw…| Random ASCII - tech blog of Bruce Dawson
Years ago I wrote an article about how to do epsilon floating-point comparisons by using integer comparisons. That article has been quite popular (it is frequently cited, and the code samples have …| Random ASCII - tech blog of Bruce Dawson
This post is a more carefully thought out and peer reviewed version of a floating-point comparison article I wrote many years ago. This one gives solid advice and some surprising observations about…| Random ASCII - tech blog of Bruce Dawson