#include <stdio.h>
#include <math.h>
int main(int argc, const char * argv[]) {
double pi = 3.14;
double integerPart;
double fractionPart;
fractionPart = modf(pi, &integerPart);
printf("integerPart=%.0f, fractionPart = %.2f\n", integerPart, fractionPart);
return 0;
}
输出
integerPart=3, fractionPart = 0.14