Thursday 6 June 2019
c++ - How to compare float or double?
Answer
Answer
Is there built-in library can compare float or double
I do not think compare like a == b
or a !=b
makes any sense. Any suggestion?
Answer
the technique to compare floats or doubles is to use fabs
bool isEqual(const float a,const float b)
{
return fabs(a - b) < std::numeric_limits::epsilon();
}
You can use epsilon for the floats or doubles from std::numeric_limits
Subscribe to:
Post Comments (Atom)
php - file_get_contents shows unexpected output while reading a file
I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...
-
I have an app which needs a login and a registration with SQLite. I have the database and a user can login and register. But i would like th...
-
I would like to use enhanced REP MOVSB (ERMSB) to get a high bandwidth for a custom memcpy . ERMSB was introduced with the Ivy Bridge micro...
-
According to my understanding, and my calculator, cos(90 degrees) equals 0 . In my code, I have a funct...
No comments:
Post a Comment