Enables control of floating-point significand precision.
None
IA-32, Intel® EM64T
Linux: | -pcn |
Windows: | /Qpcn |
n | Is the floating-point significand precision. Possible values are: | |
32 | Rounds the significand to 24 bits (single precision). | |
64 | Rounds the significand to 53 bits (single precision). | |
80 | Rounds the significand to 64 bits (double precision). |
-pc64 or /Qpc64 |
The floating-point significand is rounded to 53 bits. |
This option enables control of floating-point significand precision.
Some floating-point algorithms are sensitive to the accuracy of the significand, or fractional part of the floating-point value. For example, iterative operations like division and finding the square root can run faster if you lower the precision with the this option.
Note that a change of the default precision control or rounding mode, for example, by using the -pc32 (Linux) or /Qpc32 (Windows) option or by user intervention, may affect the results returned by some of the mathematical functions.
None
Optimizing Applications: Floating-point Options for IA-32 and Intel(R) EM64T