{{keywords>wiki library source code example reference}}
===== modf =====
double modf(double , double *int);
Splits completely paid off and returns the fractional part of x.
===== C Sourcecode Example =====
compile in linux with: gcc modf.c -o modf **-lm** -Wall
#include /* including standard library */
//#include /* uncomment this for Windows */
#include /* including math library */
int main ( void )
{
double i, result;
result=modf(4.2, &i);
printf ("%lf + %lf = %lf \n", i, result, 4.2 );
return 0;
}
==== output ====
output: ./modf
4.000000 + 0.200000 = 4.200000