墨血 发表于 2014-9-13 11:31:22

C标准库之类型转换函数_ecvt

本帖最后由 墨血 于 2014-9-14 12:52 编辑

功能:
      _ecvt函数将浮点数转换成字符串。

函数原型:
       char *_evct( double value, int count, int *dec, int *sign);

参数:
      
参数说明
value要转换的类型浮点数
count转换后字符串长度
dec小数点位置
sign符号


返回值:
      转换后的字符串。

要求:
      

函数需要的头文件
_evct<stdlib.h>


示例:
#include<stdio.h>
#include<stdlib.h>

int main()
{
      double x = -123.45;
      int a,b;
      char *p;
      p = _ecvt( x, 5, &a, &b );
      printf("%s\n",p);
      printf("%d\n",a);
                printf("%d\n",b);//0表示正数,1表示负数。
      return 0;
}
结果:

鱼C侦探团

墨血 发表于 2014-9-13 13:11:04

不能复制,纠结了我好久
页: [1]
查看完整版本: C标准库之类型转换函数_ecvt