FMADD(A, X, Y)

目的

浮動小数点の乗算加算

浮動小数点の乗算加算の結果を戻します。

クラス

関数

引き数の型と属性

A
型は REAL(4) または REAL(8) のいずれかになります。

X
型および kind 型付きパラメーターは A と同じでなければなりません。

Y
型および kind 型付きパラメーターは A と同じでなければなりません。

結果の値と属性

AX、および Y と同じ。

結果の値

結果は A*X + Y に等しい値を持ちます。

以下の例は、ABC および RES1 が単精度実数であるため、 -qarch オプション付きでコンパイルした場合のみ有効です。

       REAL(4) :: A, B, C, RES1
       REAL(8) :: D, E, F, RES2
 
       RES1 = FMADD(A, B, C)
       RES2 = FMADD(D, E, F)
       END
IBM Copyright 2003