Math.FusedMultiplyAdd(Double, Double, Double) Yöntem

Tanım

Bir üçüncül işlem olarak yuvarlanmış (x * y) + z tuşlarını döndürür.

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

Parametreler

x
Double

ile yçarpılacak sayıdır.

y
Double

ile xçarpılacak sayıdır.

z
Double

sonucuna x eklenecek sayı ile yçarpılır.

Döndürülenler

(x * y) + z, tek bir üçüncül işlem olarak yuvarlanmış.

Açıklamalar

Bu işlem, sonsuz duyarlık gibi hesaplar (x * y) , bu sonuca sonsuz duyarlık olarak ekler z ve son olarak en yakın temsil edilebilir değere yuvarlar.

Bu, sonsuz duyarlık gibi hesaplayan (x * y) , sonucu en yakın temsil edilebilir değere yuvarlayan, yuvarlanmış sonuca sonsuz duyarlık gibi ekleyen z ve son olarak en yakın temsil edilebilir değere yuvarlayan, birleştirilmemiş diziden farklıdır.

Şunlara uygulanır