- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
流操纵算子
• 整数流的基数:流操纵算子dec,oct,hex,setbase
• 浮点数的精度(precision,setprecision)
• 设置域宽(setw,width)
• 用户自定义的流操纵算子
使用流操纵算子需要 #include iomanip
流操纵算子
• 整数流的基数:流操纵算子dec,oct,hex
int n = 10;
cout n endl;
cout hex n “\n”
dec n “\n”
oct n endl;
输出结果:
10
a
10
12
控制浮点数精度的流操纵算子
precision, setprecision
precision是成员函数,其调用方式为:
cout.precision(5);
setprecision 是流操作算子,其调用方式为:
cout setprecision(5); // 可以连续输出
它们的功能相同。
指定输出浮点数的有效位数(非定点方式输出时)
指定输出浮点数的小数点后的有效位数(定点方式输出时)
定点方式:小数点必须出现在个位数后面
控制浮点数精度的流操纵算子
#include iostream
#include iomanip
using namespace std;
int main()
{
double x = 1234567.89,y = 12.34567;
int n = 1234567;
int m = 12;
cout setprecision(6) x endl 输出:
1.23457e+006
y endl n endl m; 12.3457
} 1234567
12
浮点数输出最多6位有
效数字
控制浮点数精度的流操纵算子
#include iostream
#include iomanip
using namespace std;
int main()
{
double x = 1234567.89,y = 12.34567;
int n = 1234567;
int m = 12;
输出:
cout setiosflags(ios::fixed) 1234567.890000
12.345670
setprecision(6) x endl 1234567
y endl n endl m; 12
} 以小数点位置固定的
方式输出
控制浮点数精度的流操纵算子
#include iostream
#include iomanip
using namespace std;
int main()
{
double x = 1234567.89;
您可能关注的文档
最近下载
- ICU火灾应急预案演练脚本.doc VIP
- 新部编人教版小学语文二年级下册快乐读书吧《神笔马良》整本书阅读指导课教学课件.pptx
- 中职类科研课题申报书:中职数学教学融合专业课知识研究.docx VIP
- 网络语言及其对青少年的影响.docx VIP
- 垃圾渗滤液项目设备安装施工方案.doc
- 超声引导下颈内静脉穿刺术.ppt
- 2025年人教版高中地理必修第二册第三章产业区位因素第三节服务业区位因素及其变化.pptx VIP
- 2024年苏州工业职业技术学院单招职业技能测试题库及答案(名校卷).docx VIP
- 养成学习好习惯(教案).doc
- INOVANCE汇川-SV600P系列伺服调试手册-中文.pdf
文档评论(0)