Query: fma
OS: osx
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
FMA(3) BSD Library Functions Manual FMA(3)NAMEfma -- multiply and add, then roundSYNOPSIS#include <math.h> double fma(double x, double y, double z); long double fmal(long double x, long double y, long double z); float fmaf(float x, float y, float z);DESCRIPTIONThe fma() functions compute (x*y)+z, rounded as one ternary operation: they compute the value (as if) to infinite precision and round once to the result format, according to the current rounding mode.SPECIAL VALUESfma(x, y, z) returns a NaN and optionally raises the "invalid" floating-point exception if one of x and y is infinite, the other is 0, and z is a NaN. fma(x, y, z) returns a NaN and raises the "invalid" floating-point exception if one of x and y is infinite, the other is 0, and z is not NaN. fma(x, y, z) returns a NaN and raises the "invalid" floating-point exception if x times y is an exact infinity, and z is also an infinity but with the opposite sign.SEE ALSOfdim(3), fmax(3), fmin(3)STANDARDSThe fma() functions conform to ISO/IEC 9899:2011.BSDMay 28, 2008 BSD
Related Man Pages |
---|
fmal(3) - linux |
fmaf(3) - debian |
fma(3) - suse |
fmaf(3) - suse |
fma(3m) - opensolaris |
Similar Topics in the Unix Linux Community |
---|
SIFMA 2008 - Hot and Busy |
WorldForge::wfmath 0.3.9 (Default branch) |
Infraction for rediffmail: Bumping Up Posts |
fmadm on an M4000 |
Solaris FMA on a Zone |