Partager via


INumberBase<TSelf>.MultiplyAddEstimate(TSelf, TSelf, TSelf) Méthode

Définition

Calcule une estimation de (left * right) + addend.

public:
 static override TSelf MultiplyAddEstimate(TSelf left, TSelf right, TSelf addend);
public static virtual TSelf MultiplyAddEstimate (TSelf left, TSelf right, TSelf addend);
static member MultiplyAddEstimate : 'Self * 'Self * 'Self -> 'Self
Public Shared Overrides Function MultiplyAddEstimate (left As TSelf, right As TSelf, addend As TSelf) As TSelf

Paramètres

left
TSelf

Valeur à multiplier par right.

right
TSelf

Valeur à multiplier par left.

addend
TSelf

Valeur à ajouter au résultat de left multipliée par right.

Retours

TSelf

Estimation de (left * right) + addend.

Remarques

Sur le matériel qui prend en charge FusedMultiplyAdd(TSelf, TSelf, TSelf)en mode natif, cela peut retourner un résultat arrondi sous la forme d’une opération ternaire.

Sur le matériel sans prise en charge spécialisée, cela peut simplement retourner (left * right) + addend.

S’applique à