Freigeben über


fmaf-Funktion

Berechnet das Produkt des ersten und zweiten angegebenen Arguments, fügt dann das dritte angegebene Argument dem Ergebnis hinzu. Die gesamte Berechnung wird als einzelner Vorgang ausgeführt.

inline float fmaf(
   float _X,
   float _Y,
   float _Z
) restrict(amp);

Parameter

  • _X
    Das erste Gleitkommaargument.

  • _Y
    Das zweite Gleitkommaargument.

  • _Z
    Das dritte Gleitkommaargument.

Rückgabewert

Das Ergebnis des Ausdrucks (_X * _Y) + _Z. Die gesamte Berechnung wird als einzelner Vorgang ausgeführt; das heißt, die Teilausdrücke werden mit unendlicher Genauigkeit berechnet und nur das Endergebnis wird gerundet.

Anforderungen

Header: amp_math.h

Namespace: Concurrency::precise_math

Siehe auch

Referenz

Concurrency::precise_math-Namespace