c++中小数点显示几位的问题
来源:互联网 发布:华南师范大学 网络缴费 编辑:程序博客网 时间:2024/04/20 16:48
参考自http://blog.csdn.net/yayingstar/article/details/18525239
http://blog.csdn.net/edricbjtu/article/details/41082597
#include <iostream>#include <iomanip>using namespace std;int main(){ //以下所有保留小数的情形都考虑了四舍五入的情况 double t = 1.125; //以下语句中的2包括小数点前的数字1 cout<<setprecision(2)<<t<<endl; //虽然5>3,但是输出结构不用0来凑齐 cout<<setprecision(5)<<t<<endl; //注意:一旦在下一条语句中加入了格式控制fixed,那么在后面的cout语句中 //除非显示的改变格式控制,否则就默认按照前面规定的fixed格式输出 cout<<fixed<<setprecision(2)<<t<<endl; //以下两条语句的输出格式是一样的 cout<<setprecision(5)<<t<<endl; cout<<fixed<<setprecision(5)<<t<<endl; //显示修改了输出控制方式,以下两条语句的输出格式也是一样的 cout<<scientific<<setprecision(2)<<t<<endl; cout<<setprecision(2)<<t<<endl; return 0;}
double t = 11.1234;cout << setprecision(2) << t<<endl;cout << setprecision(3) << t<<endl;cout << setprecision(7) << t <<endl;cout.setf(ios::fixed);cout << setprecision(7) << t << endl;cout << setprecision(1) << t << endl;cout << setprecision(2) << t << endl;cout.unsetf(ios::fixed);cout << setprecision(1) << t << endl;cout << setprecision(2) << t << endl;
运行结果如图:
阅读全文
0 0
- c++中小数点显示几位的问题
- 万能函数,配置小数点保留几位的问题
- iOS数字显示保留几位小数点
- java中如何保留小数点后固定几位
- sqlserver中,四舍五入之后,小数点后显示2位的sql文
- VB中输出0点几的时候不显示小数点前面的零
- js小数计算小数点后显示多位小数--问题
- C#保留小数点几位
- 取小数点后面几位
- lua 小数点后面几位
- Android 小数点后保留几位的写法
- C++的小数点后几位和几位有效数字
- 小数点后面有几位就保留几位/ 计算文件的大小
- 关于小数点前0的显示问题
- 学习中遇到的问题--json显示带小数点数字时被转义
- 小数点后保留几位有效数字
- c#除法中小数点的问题
- smartform 中currency 字段的小数点问题
- [YZOJ]P3290-暴力-性质题
- ES6的一些学习
- Oracle中的instr和substr函数用法
- Android中常用的数据结构详解
- 需要一些特殊的图形或者表格动作
- c++中小数点显示几位的问题
- Vue学习之源码分析--从Vue.js源码角度再看数据绑定(三)
- Cg Programming/Unity/Smooth Specular Highlights平滑镜面高光
- 微服务熔断与隔离
- 第1章 导论
- nodejs child _process模块
- JavaWeb jsp
- Android App 启动页(Splash)黑/白闪屏现象产生原因与解决办法
- 学习笔记