diff options
Diffstat (limited to 'man3/fma.3')
-rw-r--r-- | man3/fma.3 | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/man3/fma.3 b/man3/fma.3 new file mode 100644 index 000000000..84a87bb02 --- /dev/null +++ b/man3/fma.3 @@ -0,0 +1,30 @@ +.\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de) +.\" Distributed under GPL, 2002-07-27 Walter Harms +.\" +.TH FMA 3 2002-07-27 "" "Linux Programmer's Manual" +.SH NAME +fma, fmaf, fmal \- floating-point multiply and add +.SH SYNOPSIS +.nf +.B #include <math.h> +.sp +.BI "double fma(double " x ", double " y ", double " z ); +.sp +.BI "float fmaf(float " x ", float " y ", float " z ); +.sp +.BI "long double fmal(long double " x ", long double " y ", long double " z ); +.fi +.sp +Link with \-lm. +.SH DESCRIPTION +The +.B fma() +function computes +.IR x " * " y " + " z . +The result is rounded according to the +rounding mode determined by the value of FLT_ROUNDS. +.SH "CONFORMING TO" +C99 +.SH "SEE ALSO" +.BR remainder (3), +.BR remquo (3) |