Sun Studio 12:C++ 用户指南

A.2.26 –fround=r

启动时设置有效的 IEEE 舍入模式。

该选项将 IEEE 754 舍入模式设置为:

含义与 ieee_flags 子例程的含义相同,可用于更改运行时的模式。

A.2.26.1 值

r 必须是下列值之一。

表 A–12 -fround

值 

含义 

nearest

舍入到最接近的数字并转变为偶数。 

tozero

舍入到零。 

negative

舍入到负无穷大。 

positive

舍入到正无穷大。 

缺省值

如果未指定 –fround 选项,舍入模式缺省为 -fround=nearest

警告

如果使用 –fround=r 编译一个例程,就要使用相同的 –fround=r 选项编译该程序的所有例程,否则就会产生意外的结果。

只有编译主程序时该选项才有效。