1)头文件:#include <iomanip>//cin、cout操纵运算子dec    设置整数为十进制hex     设置整数为十六进制oct    设置整数为八进制setbase(n)      设置整数为n进制(n=8,10,16)setfill(n)      设置字符填充,c可以是字符常或字符变量setprecision(n)   设置浮点数的有效数字为n位setw(n)    设置字段宽度为n位setiosflags(ios::fixed)    设置浮点数以固定的小数位数显示setiosflags(ios::scientific)     设置浮点数以科学计数法表示setiosflags(ios::left)     输出左对齐setiosflags(ios::right)    输出右对齐setiosflags(ios::skipws)   忽略前导空格setiosflags(ios::uppercase)   在以科学计数法输出E与十六进制   输出X以大写输出,否则小写。setiosflags(ios::showpos)    输出正数时显示"+"号setiosflags(ios::showpoint)   强制显示小数点resetiosflags() 终止已经设置的输出格式状态,在括号中应指定内容
举例说明:oct 八进制int n=199;cout<<oct<<n<<endl; 输出:307dec 十进制hex 十六进制int n=199;cout<<hex<<n<<endl; 输出:c7setw(n)//设置域宽为n个字符setfill('&')//填充字符,一般与setw搭配使用cout<<setfill('&')<<setw(4)<<11<<endl;输出:&&11setprecision(n) //设置显示有效数字为n位,会有四舍五入float n=19.12345600;cout<<setprecision(1)<<n<<endl;输出:2e+01cout<<setprecision(2)<<n<<endl;会输出19cout<<setprecision(3)<<n<endl;会输出19.1cout<<setprecision(6)<<n<<endl;会输出19.1234cout<<setprecision(7)<<n<<endl;会输出19.12345cout<<setprecision(8)<<n<<endl;会输出19.123456
//小数后的0要想输出,需要加showpointdouble n=19.12345600;cout<<showpoint<<setprecision(10)<<n<<endl;输出:19.12345600或cout<<setiosflags(ios::showpoint)<<setprecision<<(n)<<n<<endl;
//要想保留小数点后n位数,需要加fixeddouble n=19.12345678;cout<<fixed<<setprecision(n)<<n<<endl;或cout<<setiosflags(ios::fixed)<<setprecision<<(n)<<n<<endl;

C++ iomanip函数库使用说明相关推荐

  1. appemit 支持chrome edge谷歌微软浏览器佳博Gprinter 标签打印机 TSCLIB.DLL 函数库使用说明

    支持谷歌 firefox edge 360 qq sogou等各种浏览器,在线使用 佳博Gprinter 标签打印机 直接js操作 TSCLIB.DLL 函数库使用说明 请在使用TSCLIB.DLL ...

  2. C++中的iomanip函数库

    <iomanip>函数库相当于一个标准格式化输入输出的函数库. //浮点数小数点保留位数设定 #include<iostream> #include<iomanip> ...

  3. TSCLIB.DLL函数库使用说明

    TSCLIB.DLL函式库使用说明方面的问题.注意:使用动态库TSCLIB.DLL前,安装TSC条码印表机驱动. 1. openport(a)  说明:指定电脑端的输出端 参数:  a:单机列印时,请 ...

  4. 【ESP32_8266_WiFi (十四)】ESP8266多任务处理 – Ticker库使用说明

    文章目录 ESP8266多任务处理 – Ticker库使用说明 1 Ticker库基本操作 2 停止定时执行函数 3 向定时调用函数传递参数 4 利用多个Ticker对象让ESP8266处理多任务 5 ...

  5. 【ESP32_8266_WiFi (十三)】ESP8266自动配网 – WiFiManager库使用说明

    文章目录 ESP8266自动配网 – WiFiManager库使用说明 1 WiFiManager库使用说明 1.1 WiFi配置流程 1.2 WiFi配置示例程序 1.2.1 预备程序 – 清理ES ...

  6. linux下libxml2库使用说明

    linux下libxml2库使用说明_lanlicen的专栏-CSDN博客_linux xml库 第一章 什么是XML? 1.xml简介 XML(Extensible Markup Language) ...

  7. [arduino][u8g2][12864] oled—u8g2库使用说明(例子是12864液晶屏)

    [arduino][u8g2][12864] oled-u8g2库使用说明(例子是12864液晶屏) 首先说一下写这个文档的目的,一是给自己做个笔记来以备后边使,二是写个文档给大家看,我从网上找了很多 ...

  8. 密码学C语言函数库——Miracl库快速上手中文指南(VC)

    一.简介 密码学学习.研究人员往往着重于理论研究,难以与实践直接挂钩,今天介绍一下国外著名密码学C语言函数库--Miracl库的使用方法. Miracl库的官方网站是http://www.shamus ...

  9. php中操作mysql的函数库

    发现php中的mysql库是一个函数库 而不是一个类库  使用面向过程的形式组织. mysql_affected_rows -- 取得前一次 MySQL 操作所影响的记录行数 mysql_change ...

最新文章

  1. Activity启动过程剖析
  2. swift_043(Swift 懒加载(lazy) )
  3. linux同时链接多个库,通过Shell脚本同时监控多个数据库负载
  4. php接口返回一个数组怎末写_php api返回json数组
  5. 信息学奥赛一本通(1207:求最大公约数问题)
  6. 大一高等数学期末考试试卷及答案详解
  7. [软件应用]深入验证Nero是否注册成功
  8. 快速判断base16,base32,base64
  9. 【JSOI2015】bzoj4487 染色问题
  10. Ogre 天龙八部地形管理器
  11. 失控的滴滴:以为问题出在流程,其实问题出在人
  12. https安全认证流程简介
  13. 80C51单片机:4.中断、定时器
  14. 开店攻略: 现代促销的七种促销策略
  15. JavaScript时间格式化
  16. 2013,让你正能量无限的话
  17. 一文让你吃透!图解 pandas 透视表、交叉表!
  18. Oday安全 11.6利用加载模块之外的地址绕过SafeSEH一节注记---jmp [ebp+N] (上)
  19. Python使用PuLP第三方库解决线性规划问题
  20. iTop-4412_开发板Linux编程之TFTP服务器学习笔记

热门文章

  1. XCC CEO张艺凡:借助区块链解决医疗健康领域数据痛点
  2. Hbuild 开发H5 APP上架App Store流程
  3. 【打造个性婚礼很简单】
  4. uni-app使用腾讯IM即时通讯
  5. 欧几里得距离,曼哈顿距离,切比雪夫距离
  6. 计算机怎么建立共享网络打印机共享,教你实现局域网打印机共享设置 Win7
  7. 《五分钟商学院》管理篇学习笔记
  8. 【软考系统规划与管理师笔记】第3篇 信息技术知识2
  9. linux命令查询cpu,Linux查看CPU信息方法(超简单)
  10. 扇形统计图百分比内部显示