Developer Guide and Reference

Contents

prec-sqrt, Qprec-sqrt

Improves precision of square root implementations.

Syntax

Linux and macOS:
-prec-sqrt
-no-prec-sqrt
Windows:
/Qprec-sqrt
/Qprec-sqrt-
Arguments
None
Default
-no-prec-sqrt
or
/Qprec-sqrt-
The compiler uses a faster but less precise implementation of square root.
However, the default is
-prec-sqrt
or
/Qprec-sqrt
if any of the following options are specified:
/Od
,
/fp:precise
, or
/Qprec
on Windows* systems;
-O0
or
-mp1
on Linux* and
macOS*
systems.
Description
This option improves precision of square root implementations. It has a slight impact on speed.
This option inhibits any optimizations that can adversely affect the precision of a square root computation. The result is fully precise square root implementations, with some loss of performance.
Alternate Options
None