MODF(3) | Library Functions Manual | MODF(3) |
modf
— return
integral and fractional parts
#include
<math.h>
double
modf
(double
value, double
*iptr);
long double
modfl
(long
double value, long double
*iptr);
float
modff
(float
value, float
*iptr);
The
modf
()
break value into integral and fractional parts, each
of which has the same sign as the argument. They return the fractional part,
and store the integral part (as a floating-point number) in the object
pointed to by iptr
modf
(±infinity,
iptr) returns ±0 and stores ±infinity in
the object pointed to by iptr.
modf
(NaN,
iptr) returns a NaN and stores a NaN in the object
pointed to by iptr.
The modf
() functions conform to ISO/IEC
9899:2011.
December 11, 2006 | macOS 15.0 |