-fpmode编译器选项指定速度或精度对浮点数学更重要。如果未指定此选项,则默认值为
-fpmode PRECISE.
-fpmode FAST将为某些浮点运算产生更快,更准确的指令。
-fpmode PRECISE将生成以所选浮点单元的默认速度和精度运行的标准浮点指令。
目前,使用
-fpmode FAST时,唯一的浮点运算有不同的作用:
Sin(),
Cos(),倒数和倒数
平方根,所有这些操作都必须使用
Single精度值。
使用
-fpmode PRECISE取决于
-fpu SSE命令行选项。不使用
-fpu SSE使用
-fpmode PRECISE将会产生错误。