Rob Cliffe writes: > True. But why be forced to walk on eggshells when writing a perfectly > ordinary bit of code that "ought" to work as is? What makes you think *anything* "ought" to "work" in the presence of NaNs?