我是靠谱客的博主 含糊便当,这篇文章主要介绍double类型显示问题 设置显示小数点位数,现在分享给大家,希望可以做个参考。

关于double类型显示的一些问题。

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void print_double() { char input; double number = 1234.56789,weight = 130.645789,height = 168, six = 666666.66666; cout<<"original data:n"; cout<<number<<" "<<weight<<" "<<height<<" "<<six<<endl; //double输出时,默认显示6位数据,并且会4舍五入 //如果是1.00则会显示1; cout.setf(ios::fixed); cout.setf(ios::showpoint); cout.precision(2); //以上3行为设置double型变量所显示小数点后的位数 cout<<"precision(2) data:n"; cout<<number<<" "<<weight<<" "<<height<<endl; cout.precision(3); cout<<"precision(3) data:n"; cout<<number<<" "<<weight<<" "<<height<<endl; cout.precision(4); cout<<"precision(4) data:n"; cout<<number<<" "<<weight<<" "<<height<<endl; cin>>input; }

最后

以上就是含糊便当最近收集整理的关于double类型显示问题 设置显示小数点位数的全部内容,更多相关double类型显示问题内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(79)

评论列表共有 0 条评论

立即
投稿
返回
顶部