首页 > 编程语言 > 详细

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

时间:2020-12-14 21:50:16      阅读:51      评论:0      收藏:0      [点我收藏+]

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

在此感谢!

 

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

原文:https://www.cnblogs.com/NKHTH/p/14135721.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!