当前位置: C语言 -- 标准库 -- <math.h> -- FP_FAST_FMA

FP_FAST_FMA宏


概要:

#define FP_FAST_FMA 1


描述:

该宏是一个可选定义宏;如果实现定义了该宏,将扩展为整型常量1,表示fma函数运算不慢于double类型的一次乘法和一次加法运算。

通常,当且仅当fma函数直接使用硬件乘-加指令实现时,才会定义宏FP_FAST_FMA。如果使用软件实现,预计速度会慢很多。


相关内容:
FP_FAST_FMAF 表示fmaf函数运算速度不慢于float类型一次乘法和一次加法运算的宏。
FP_FAST_FMAL 表示fmal函数运算速度不慢于long double类型一次乘法和一次加法运算的宏。