用户工具

站点工具


reference:language:fma

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
zh:reference:language:fma [2015/10/08 03:36] – 创建 nzhureference:language:fma [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +====== fma() ======
  
 +===== 例子 =====
 +<code cpp>
 +double c = fma(2, 3, 4);  // Sets c to 2 * 3 + 4
 +</code>
 +==== 描述 ====
 +
 +fma(x, y, z) 功能使用了浮点型数字的加乘运算 (x * y) + z,中间的运算结果并不是最终类型. 这样有时可以提高计算精度。
 +=== 语法 ===
 +
 +fma(x, y, x)
 +== 参数 ==
 +
 +          x double, float or int
 +          y double, float or int
 +          z double, float or int
 +返回 double