Vector.FusedMultiplyAdd Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
FusedMultiplyAdd(Vector<Double>, Vector<Double>, Vector<Double>) |
İşlemler ( |
FusedMultiplyAdd(Vector<Single>, Vector<Single>, Vector<Single>) |
İşlemler ( |
FusedMultiplyAdd(Vector<Double>, Vector<Double>, Vector<Double>)
İşlemler (left
* right
) + addend
, bir üçüncül işlem olarak yuvarlanmış.
public:
static System::Numerics::Vector<double> FusedMultiplyAdd(System::Numerics::Vector<double> left, System::Numerics::Vector<double> right, System::Numerics::Vector<double> addend);
public static System.Numerics.Vector<double> FusedMultiplyAdd (System.Numerics.Vector<double> left, System.Numerics.Vector<double> right, System.Numerics.Vector<double> addend);
static member FusedMultiplyAdd : System.Numerics.Vector<double> * System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<double>
Public Function FusedMultiplyAdd (left As Vector(Of Double), right As Vector(Of Double), addend As Vector(Of Double)) As Vector(Of Double)
Parametreler
Döndürülenler
(left
* right
) + addend
, bir üçüncül işlem olarak yuvarlanmış.
Açıklamalar
Bu işlem (left
* right
) sonsuz duyarlık gibi hesaplar, bu sonuca sonsuz duyarlık gibi addend
ekler ve son olarak en yakın temsil edilebilir değere yuvarlar.
Bu, (left
* right
) sonsuz duyarlık gibi hesaplayan, sonucu en yakın temsil edilebilir değere yuvarlayan, yuvarlanmış sonuca sonsuz duyarlık gibi addend
ekleyen ve son olarak en yakın temsil edilebilir değere yuvarlayan birleştirilmemiş diziden farklıdır.
Şunlara uygulanır
FusedMultiplyAdd(Vector<Single>, Vector<Single>, Vector<Single>)
İşlemler (left
* right
) + addend
, bir üçüncül işlem olarak yuvarlanmış.
public:
static System::Numerics::Vector<float> FusedMultiplyAdd(System::Numerics::Vector<float> left, System::Numerics::Vector<float> right, System::Numerics::Vector<float> addend);
public static System.Numerics.Vector<float> FusedMultiplyAdd (System.Numerics.Vector<float> left, System.Numerics.Vector<float> right, System.Numerics.Vector<float> addend);
static member FusedMultiplyAdd : System.Numerics.Vector<single> * System.Numerics.Vector<single> * System.Numerics.Vector<single> -> System.Numerics.Vector<single>
Public Function FusedMultiplyAdd (left As Vector(Of Single), right As Vector(Of Single), addend As Vector(Of Single)) As Vector(Of Single)
Parametreler
Döndürülenler
(left
* right
) + addend
, bir üçüncül işlem olarak yuvarlanmış.
Açıklamalar
Bu işlem (left
* right
) sonsuz duyarlık gibi hesaplar, bu sonuca sonsuz duyarlık gibi addend
ekler ve son olarak en yakın temsil edilebilir değere yuvarlar.
Bu, (left
* right
) sonsuz duyarlık gibi hesaplayan, sonucu en yakın temsil edilebilir değere yuvarlayan, yuvarlanmış sonuca sonsuz duyarlık gibi addend
ekleyen ve son olarak en yakın temsil edilebilir değere yuvarlayan birleştirilmemiş diziden farklıdır.