Oracle Solaris Studio 12.2:C 用户指南

B.2.21 -flteval[={ any|2}]

(x86) 使用此选项可以控制浮点表达式的求值方式。

表 B–8 -flteval 标志

标志 

含义  

2

浮点表达式求值为 long double。 

any

根据构成表达式的变量和常量类型的组合来对浮点表达式进行求值。 

如果未指定 -flteval,编译器会将其设置为 -flteval=any。如果指定了 -flteval 但未提供值,编译器会将其设置为 -flteval=2

您不能将以下选项与 -flteval=2 一起指定:

另请参见D.1.1 浮点计算器的精度