《Linux函数调用手册》之___gcvt将浮点型数转换为字符串, 取四舍五入
定义:
char *gcvt(double number, size_t ndigits, char *buf);
表头文件:
#include <stdlib.h>
说明:
gcvt()用来将参数number转换成ASCII码字符串, 参数ndigits表示显示的位数。gcvt()与ecvt()和fcvt()不同的地方在于, gcvt()所转换后的字符串包含小数点或正负符号。若转换成功, 转换后的字符串会放在参数buf指针所指的空间。
返回值:
返回一字符串指针, 此地址即为buf指针。
相关函数:
ecvt, fcvt, sprintf
示例:
执行:
a value=123.45
b value=-1234.56
返回顶部 | 《Linux函数调用大全》 | 《Linux命令大全》 | Linux专栏