在C语言中,modf函数用于将一个浮点数分解为整数部分和小数部分。该函数的原型为:
double modf(double x, double *iptr);
其中,x是要分解的浮点数,iptr是指向一个double型变量的指针,用于存储整数部分。
使用modf函数的方法如下:
double x = 3.14;
double ipart;
modf(x, &ipart);
printf("整数部分:%lf\n", ipart);
完整示例代码如下:
#include <stdio.h>
#include <math.h>
int main() {
double x = 3.14;
double ipart;
modf(x, &ipart);
printf("整数部分:%lf\n", ipart);
return 0;
}
执行以上代码,输出结果为:
整数部分:3.000000
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: c语言怎么提前终止循环语句