Функция fmaf
Вычисляет произведение первого и второго заданных аргументов, а затем добавляет к результату третий заданный аргумент; все вычисление выполняется как единственная операция.
inline float fmaf(
float _X,
float _Y,
float _Z
) restrict(amp);
Параметры
_X
Первый аргумент с плавающей запятой._Y
Второй аргумент с плавающей запятой._Z
Третий аргумент с плавающей запятой.
Возвращаемое значение
Результат выражения (_X * _Y) + _Z. Все вычисление выполняется как единственная операция; то есть вложенного выражения вычисляются в бесконечной точности, и только окончательный результат округлен.
Требования
Заголовок: amp_math.h
Пространство имен: Concurrency::precise_math