sprintf double 用什么格式化
时间: 2023-07-24 21:23:48 浏览: 192
JavaScript格式化字符串工具--sprintf
使用`%f`格式化double类型的变量。`%f`表示将double类型的变量格式化为浮点数并以十进制形式输出。例如:
```
double d = 3.1415926;
char str[20];
sprintf(str, "%.2f", d);
```
这样,str字符串就会存储"d"的浮点型值"3.14",其中"%.2f"表示保留两位小数。需要注意的是,sprintf函数可能会存在缓冲区溢出的问题,因此在使用它时应该保证输出的字符串不会超过预设的长度。
阅读全文