Oracle Solaris Studio 12.2:C 用户指南

B.2.27 -fprecision=p

(x86) -fprecision={single, double, extended}

将浮点控制字中的舍入精度模式位分别初始化为 single(24 位)、double(53 位)或 extended(64 位)。缺省的浮点舍入精度模式为 extended。

注意,在 x86 中,浮点舍入精度模式的设置只影响精度,不影响指数、范围。

该选项仅在 x86 系统上且仅在编译主程序时才有效,但如果编译 64 位 (-m64) 或 SSE2 启动的 (-xarch=sse2) 处理器,忽略此选项。在 SPARC 系统上也忽略此选项。