Equivalent Comparison Failures with Floating-Point Numbers
Possible Causes
Equivalent comparison of floating-point numbers is a common problem. In computing, floating-point numbers are stored as approximate values instead of exact values. Therefore, unexpected problems may occur during equivalent comparison and mathematical operations.
In GaussDB(for MySQL), FLOAT and DOUBLE are floating-point types. The following figure shows an example for equivalent comparison using floating-point numbers:
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.