#include <stdio.h>
#include <math.h>
#define PI 3.14159265
int main(int argc, char **argv)
{
double fractional_part, int_part;
fractional_part = modf(PI , &int_part);
printf("%f = %f + %f\n", PI, int_part, fractional_part);
return 0;
}
/*
run:
3.141593 = 3.000000 + 0.141593
*/