November 9, 1999 - Fuzzy Comparison

The equal operator (==) is not suitable for floating point numbers due to inaccuracy issues. Using logical AND and OR operators, you can check if the number is close to the specified value. For example, if you want to evaluate the expression x == 10.0 you need to use a fuzzy comparison using one of the following expressions: