# 数学函数 - frexp

原型：extern float frexp(float x, int *exp);

用法：#include <math.h>

功能：把浮点数x分解成尾数和指数。

说明：x=m*2^exp，m为规格化小数。返回尾数m，并将指数存入exp中。

举例：

          // frexp.c

          #include <syslib.h>
          #include <math.h>

          main()
          {
            float x;
            int exp;

            clrscr();        // clear screen
            textmode(0x00);  // 6 lines per LCD screen

            x=frexp(64.0,&exp);
            printf("64=%.2f*2^%d",x,exp);

            getchar();
            return 0;
          }

相关函数：ldexp,modf