Math.FusedMultiplyAdd(Double, Double, Double) 메서드

정의

하나의 삼항 연산으로 반올림된 (x * y) + z를 반환합니다.

public:
 static double FusedMultiplyAdd(double x, double y, double z);
public static double FusedMultiplyAdd(double x, double y, double z);
static member FusedMultiplyAdd : double * double * double -> double
Public Shared Function FusedMultiplyAdd (x As Double, y As Double, z As Double) As Double

매개 변수

x
Double

을 곱할 숫자입니다 y.

y
Double

을 곱할 숫자입니다 x.

z
Double

결과에 x 추가할 숫자를 곱한 y값입니다.

반품

(x * y) + z, 하나의 삼항 연산으로 반올림됩니다.

설명

이는 마치 정밀도를 무한하는 것처럼 계산 (x * y) 하고, 무한 정밀도에 있는 것처럼 해당 결과에 추가하고 z , 마지막으로 가장 가까운 표현 가능한 값으로 반올림합니다.

이는 무한 정밀도처럼 계산 (x * y) 하고, 결과를 가장 가까운 표현 가능한 값으로 반올림하고, 전체 자릿수를 무한하는 것처럼 반올림된 결과에 추가하고 z , 마지막으로 가장 가까운 표현 가능한 값으로 반올림하는 비 융합 시퀀스와 다릅니다.

적용 대상