头文件:#include <stdlib.h>
这三个函数都是将数字转化为字符串,简单区别如下:
1.gcvt()所转换后的字符串包含小数点或正负符号
2.ecvt()的转换结果中不包括十进制小数点
3.fcvt()的转换结果中不包括十进制小数点
!!注意在keil中没有该类函数,因此浮点数转字符串可以通过放大浮点数为整形,然后在转换为字符串的方法。
gcvt, _gcvt – 把一个浮点数转成字符串,指定要保留几位有效数字,小数方式或科学计数法,当这些位有效数字无法用小数方式表达时,会变成科学计数法 |
|||||||||||||||||||||||||||||||||||||||||||||||
gcvt, _gcvt:把一个浮点数转成字符串,指定要保留几位有效数字,小数方式或科学计数法,当这些位有效数字无法用小数方式表达时,会变成科学计数法
#include <cstdlib> std
value:浮点数
返回值:指向 buf 的指针;
|
版权声明:本文为liming0931原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。