A-A+

modf函数

2012年08月26日 C++函数 暂无评论 阅读 420 次

函数头文件:#include "math.h"

函数用途:把一个双精度浮点数分解成为整数和小数!

函数原型:

double modf (      double x,      double * intpart );
long double modf ( long double x, long double * intpart );
float modf (       float x,       float * intpart );

例子->输出结果 :3.141593 = 3.000000 + 0.141593

[cpp]

#include <stdio.h>
#include <math.h>
int main ()
{
double p, f, i;
p = 3.141593;
f = modf (p , &i);
printf ("%lf = %lf + %lf \n", p, i, f);
return 0;
}

[/cpp]

标签:

给我留言

Copyright © C/C++程序员之家 保留所有权利.   Theme  Ality 浙ICP备15011757号-3

用户登录