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

FP_FAST_FMAD128宏


概要:
#include <math.h>
#define FP_FAST_FMAD128 1

描述:

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

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


相关内容:
FP_FAST_FMAD64 表示fmad64函数执行不慢于对应类型执行相应操作的宏。
FP_FAST_FMAD128 表示fmad128函数执行不慢于对应类型执行相应操作的宏。


主要参考资料:

1、ISO/IEC 9899:2024