|
C++11在常用数学函数里新增加了一个函数std::fma, 解释为 fused multiply-add operation- float fma( float x, float y, float z );double fma( double x, double y, double z );long double fma( long double x, long double y, long double z );Promoted fma( Arithmetic x, Arithmetic y, Arithmetic z );
复制代码 http://en.cppreference.com/w/cpp/numeric/math/fma
fma(x,y,z) = x*y+z
我在想,有必要添加这个函数吗,
换句话问,就是x*y+z 常用吗,在什么领域常用? |
|