INumberBase<TSelf>.MultiplyAddEstimate(TSelf, TSelf, TSelf) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Calcula uma estimativa 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
Parâmetros
- left
- TSelf
O valor a ser multiplicado com right
.
- right
- TSelf
O valor a ser multiplicado com left
.
- addend
- TSelf
O valor a ser adicionado ao resultado de left
multiplicado por right
.
Retornos
Uma estimativa de (left
* right
) + addend
.
Comentários
No hardware que dá suporte nativo a FusedMultiplyAdd(TSelf, TSelf, TSelf), isso pode retornar um resultado arredondado como uma operação ternária.
No hardware sem suporte especializado, isso pode apenas retornar (left
* right
) + addend
.