fma 函式
計算第一個和第二個指定引數的乘積,然後再結果中加入第三個指定的引數;整個計算是以單一運算執行。
inline float fma(
float _X,
float _Y,
float _Z
) restrict(amp);
inline double fma(
double _X,
double _Y,
double _Z
) restrict(amp);
參數
_X
第一個浮點引數。_Y
第二個浮點引數。_Z
第三個浮點引數。
傳回值
運算式 (_X * _Y) + _Z 的結果。 整個計算是當做單一作業來執行,也就是,子運算式計算至無限精確度,而只有最終結果四捨五入。
需求
**標頭:**amp_math.h
命名空間: Concurrency::precise_math