How do I detect infinite floats?

N

Nialsh

I know division by zero is valid in floating point and stores with a
special infinity value but is there a standard constant to cover
testing that or am I supposed to make my own each time?

Thanks
Neal
 
R

Richard Herring

red floyd said:
check std::numeric_limits<> as well. Doesn't have
"is{infinity,nan,...} but does have methods that return the values for
them.

But don't forget that comparison with NaN may not have the result you
expect ;-)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,432
Messages
2,571,680
Members
48,796
Latest member
Greg L.

Latest Threads

Top