c++怎么保留3位小数
时间: 2023-05-26 19:02:48 浏览: 685
C# 小数位数保留的方法集锦
5星 · 资源好评率100%
在C语言中,可以使用格式控制符来保留小数位数。例如,若要保留3位小数,可以使用如下的格式化字符串:
```
%.3f
```
其中,%表示格式控制符的起始符号,.3表示要保留3位小数,f表示要格式化的数据类型是浮点数。
例如,下面的代码可以输出保留3位小数的浮点数:
```c
#include <stdio.h>
int main() {
double num = 3.14159265358979323846;
printf("%.3f\n", num);
return 0;
}
```
运行结果为:
```
3.142
```
注意:保留小数位数只是在输出时有效,对变量本身没有影响。
阅读全文