Everything

 

-approximate [V2.02.00 or later]


This option replaces floating-point calculations with equivalent approximate calculations.

[Specification format]

-approximate

 

-

Interpretation when omitted
None

[Detailed description]

-

This option replaces floating-point calculations with equivalent approximate calculations.
This replacement generates a calculation code that is efficient with respect to the code size and execution speed.

[Remark]

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.

-

The meaning of the sign of 0.0 is ignored. Expressions are deformed by using algebraic characteristics, assuming that an exception or precision error is not generated by calculations.