INumberBase<TSelf>.MultiplyAddEstimate(TSelf, TSelf, TSelf) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вычисляет оценку (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
Параметры
- left
- TSelf
Значение, умноженное на right
.
- right
- TSelf
Значение, умноженное на left
.
- addend
- TSelf
Значение, добавляемое к результату left
умножено на right
.
Возвращаемое значение
Оценка (left
* right
) + addend
.
Комментарии
На оборудовании, которое изначально поддерживает FusedMultiplyAdd(TSelf, TSelf, TSelf), это может возвращать результат, округленный как одна тернарная операция.
На оборудовании без специализированной поддержки это может просто вернуть (left
* right
) + addend
.