This option generates a floating-point calculation code with efficiency given precedence over strictness.
For floating-point calculations, this option generates a calculation code that is not in strict accordance with the C-language standard or IEEE754, but is efficient with respect to the code size and execution speed. |
If this option is specified more than once, it has the same meaning as when this option is specified once. No warning is output in this case. |
When this option is specified, floating-point calculations are performed in the following manner and sometimes the operation result will differ from that obtained by calculations strictly in accordance with the C-language standard or IEEE754.
Expressions are deformed by using algebraic characteristics, assuming that an exception or precision error is not generated by calculations. |
It is assumed that a calculation does not result in I/O of a NaN or infinity in a comparison calculation or other calculations. |