fma
From cppreference.com
Defined in header <math.h>
|
||
float fmaf( float x, float y, float z ); |
(since C99) | |
double fma( double x, double y, double z ); |
(since C99) | |
long double fmal( long double x, long double y, long double z ); |
(since C99) | |
The fma functions compute (x*y) + z, rounded as one ternary operation, according to the rounding mode characterized by the value of FLT_ROUNDS.
[edit] Parameters
x, y, z | - | floating point values |
[edit] Return value
(x*y) + z, rounded as one ternary operation
[edit] See also
(C99) |
signed remainder of the division operation (function) |
(C99) |
signed remainder as well as the three last bits of the division operation (function) |
C++ documentation for fma
|