小楼寂寞新雨月 发表于 2014-9-14 11:05:48

C标准库之数学函数frexp

本帖最后由 小楼寂寞新雨月 于 2014-9-14 11:13 编辑

功能:把参数x调整到0.5~1之间
函数原型:double frexp(double x,int*expptr);

要求:
函数需要的头文件
frexp<math.h>
参数:
参数说明
x要调整的数.参数x=返回值*(2^expptr)
expptr调整后的指数部分
返回值:调整后的数
举例:#include <stdio.h>
#include <math.h>
int main()
{
      int x;   
      double a,b=8;         //为变量赋初值
      a = frexp(b,&x);      //将b调整
      printf ("%f = %f * 2^%d\n",b,a,x);
}



页: [1]
查看完整版本: C标准库之数学函数frexp