1.C++: 保留n位小数

1.First of all

包含头文件<iomanip>

2.setprecision(n)

 功能:控制浮点数显示的有效数字个数。

可以看出,只用setprecision(n)是用来保留n位有效数字。

由8~11行知,setprecision(n)只需要写一次即可,后面输出保持格式。

由第7行知,当保留位数小于小数点前的位数时,用科学计数法。

由第12行知,保留位数多于小数时,不会自动补零。

3.fixed

fixed与setprecision(n)合用用来保留n位小数。

13~15行的语句随便写一个就行。

即(1)cout<<fixed;

      (2)cout.setf(ios::fixed);

      (3)cout<<setiosflags(ios::fixed);

ps:不知道为什么倒数第二个最后会有个1,先挖个坑吧。

学习自萝莉安

https://blog.csdn.net/qq_36667170/article/details/79265224

在此感谢!

 

posted @ 2020-12-14 21:11  _翩若惊鸿  阅读(325)  评论(0)    收藏  举报