日本-日本語 |
|
|
|
OpenVMS マニュアル |
|
HP OpenVMS
|
目次 | 索引 |
fma (Integrity, Alpha) |
(x * y) + z を 1 つの 3 項演算として計算した後,その結果を丸めます。
#include <math.h>double fma (double x, double y, double z);
float fmaf (float x, float y, float z);
long double fmal (long double x, long double y, long double z);
x
実数値。y
実数値。z
実数値。
fma関数は, (x * y) + z を 1 つの 3 項演算として計算した後,その結果を丸めます。計算は値の精度が無限大であるかのようにして行い,その結果を, FLT_ROUNDS の値で指定されている丸めモードに従って 1 度で丸めます。
n 処理に成功したことを示します。 n は,( x * y) + z の結果を 1 つの 3 項演算として丸めた値です。 NaN x または y が NaN です。 errno には EDOM が設定されます。
目次 | 索引 |
|