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 multiplié left par right.

Retours

TSelf

Estimation de (left * right) + . addend

Remarques

Sur le matériel pris en charge FusedMultiplyAdd(TSelf, TSelf, TSelf)en mode natif, cela peut retourner un résultat arrondi en tant qu’opération ternaire.

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

S’applique à