我是靠谱客的博主 儒雅奇迹,最近开发中收集的这篇文章主要介绍C++ cout宽度和精度,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在系统学习完C/Cpp的基础知识后,在平时练习时会遇到很多细节问题,本篇说一下CPP中cout函数的宽度与精度问题。

对于cout函数有数个子函数,他们用来控制cout函数的输出格式,分别是:

1.cout.width(int length);
//控制输出宽度
2.cout.fill(char c);
//填充多余字符
3.cout.precision(int len);	// 控制精度 即保留 len 位小数
cout.flags(ios::fixed);
cout.unsetf(ios::fixed);
4.cout.flags(ios::oct); 8
cout.flags(ios::dec); 10
cout.flags(ios::hex); 16

对于精度与宽度,首先介绍

cout.flags(ios::fixed);

flags()是设置标志字   fixed标志是以定点形式显示浮点数,此时理解为给小数点加了标记,后面precision函数才会给小数点后生效。

再者宽度的含义为算上小数点,符号等所有的位数,此后定义的精度时小数点后的位数

最后

以上就是儒雅奇迹为你收集整理的C++ cout宽度和精度的全部内容,希望文章能够帮你解决C++ cout宽度和精度所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部