C++ cout 输出 16, 8 , 2进制
C++ cout 输出 16, 8 , 2进制
#include <iostream>
#include <iomanip>
#include <bitset>
using std::bitset;
using std::hex;
using std::oct;
using std::cout;
using std::cin;
using std::endl;
int main()
{
int a=10;
cout<<"Dec:"<<a<<endl;
cout<<hex<<"Hex:"<<a<<endl;
cout<<oct<<"Oct:"<<a<<endl;
cout<<bitset<32>(a)<<endl;
getchar();
return 0;
}
C++ 操作符
注:下面的scientific 和 fixed不能同时使用
double a=123.456789012345;对a赋初值
(1) cout<<a;输出: 123.456
(2) cout<<setprecision(9)<<a;输出: 123.456789
(3) cout<<setprecision(6);恢复默认格式(精度为6)
(4) cout<< setiosflags(ios∷fixed);输出: 123.456789
(5) cout<<setiosflags(ios∷fixed)<<setprecision(8)<<a;输出: 123.45678901
(6) cout<<setiosflags(ios∷scientific)<<a;输出: 1.234568e+02
(7) cout<<setiosflags(ios∷scientific)<<setprecision(4)<<a; 输出: 1.2346e02
下面是整数输出的例子:
int b=123456;对b赋初值
(1) cout<<b;输出: 123456
(2) cout<<hex<<b; 输出: 1e240
(3) cout<<setiosflags(ios∷uppercase)<<b;输出: 1E240
(4) cout<<setw(10)<<b<<′,′<<b; 输出: 123456,123456
(5) cout<<setfill(′*′)<<setw(10)<<b;输出: **** 123456
(6) cout<<setiosflags(ios∷showpos)<<b;输出: +123456
转载于:https://www.cnblogs.com/this-543273659/archive/2011/09/08/2170964.html
C++ cout 输出 16, 8 , 2进制相关推荐
- (大数)进制转换 —— 16、8进制转换成2进制
(大数)进制转换 --16.8进制转2进制 16进制转2进制示例代码: #include <iostream> using namespace std; int main(){string ...
- c++ cout 控制精度、宽度、进制
设置以上这些属性均有两种写法 一种是调用cout的方法 暂且叫做方法写法 一种是用到iomanip的函数 叫做控制器写法 一.精度 控制器写法: cout << setprecision( ...
- java中的进制输出转换_java中进制的转换,Byte与16进制的转换
java中对于进制的转换有很多方式,其中对于常见的基本的二进制 八进制 十进制 十六进制等的转换有对于的包装类实现,不需要通过二外的算法来进行实现,具体如下: 首先关于最简单的二进制转换的方法有: 十 ...
- 【蓝桥杯】16转换8进制
在题目锦囊中有提到,咱们可以通过2进制为媒介,达到16转8的目的. 在学习数电逻辑之后,咱们也都知道, 1位16进制可以代表4位2进制, 1位8进制可以代表3位二进制,为此我的代码大题思路就出来了,字 ...
- java的代码之进制转换(2,8,16与10进制转换)
文章目录 一.2,8,16进制转换成10进制 二.10进制转换成2,8,16进制返回STRING 三.自己写的十进制转换成十六进制 一.2,8,16进制转换成10进制 使用Integer.parseI ...
- java实现8、10、16、2进制之间的相互转换(简单易懂实用快速)
文章目录 1.二进制与其他进制的转换 2.十六进制与其他进制的转换 3.十进制与其他进制的转换 4.八进制与其他进制的转换 今天在练习算法题的时候遇到了进制之间的转化,如果通过深究原理的方式来写代码的 ...
- Python任意字符串转16, 32, 64进制
Python字符串转数字 import binasciis = 'test123456test'str_16 = binascii.b2a_hex(s.encode('utf-8')) # 字符串转1 ...
- cout输出16进制_c++随堂测16优化方案
c++随堂测1-6优化方案 经过几周的思考,大家是不是已经有了答案呢? 那么,话不多说,上干货-- 问题回顾(1186) 描述 从键盘读入两个整数,分别赋值给变量a, b,计算这两个整数加.减.乘.除 ...
- c/c++实现计算器功能(输入多项表达式 + - x / %,等号输出结果与 2 ,8,16,10进制结果,全清除) 退格操作
c/c++实现计算器功能(输入多项表达式 + - x / ,等号输出结果.) 添加了退格操作,给补上了,在文章最后(附源码) 课程设计实现计算器功能 加减乘除 先讲大概思路,模拟计算器,大家用的计算器 ...
最新文章
- 浙江大学通信与计算机网络,新浙大2015年通信与计算机网络离线作业.doc
- C#优化字符串操作【月儿原创】
- linux中的shell有printf吗,Linux Shell系列教程之(八)Shell printf命令详解
- 记录opencv编译过程
- Ubuntu11.04在Win7下从硬盘安装 和 使用体验
- 张槎地铁站定位综合枢纽 与多条重要轨道交汇
- 「MacOS」无法打开***,因为无法验证开发者。
- 强制关闭虚拟机后问题+解决
- 小汤学编程之JAVA基础day08——面向对象(三):抽象类与接口
- 人脸检测(十)--强分类器源码分析
- 推荐 7 个优质技术号
- ExtJS002Window创建
- mimics能导出什么格式_mimics教程
- 【五校联考2015 9.13】池塘
- 世界坐标系和相机坐标系,图像坐标系的关系
- 功能完整的矢量图编辑软件——Boxy SVG for Mac 3.25.0激活版
- 【Pandas】Pandas求某列字符串的长度,总结经验教训
- 计算机声音音乐小星星,迷你世界电路音乐教学 小星星音乐电路
- 什么是LOST.DIR?
- 物联网 USN架构 和 M2M架构
热门文章
- iOS设计模式 - 命令模式
- iOS学习笔记37 时间和日期计算
- 《中国人工智能学会通讯》——4.7 当前研究热点
- LayaBox IDE 安装后执行项目报错解决方案的一些记录
- vSphere Data Protection 6.1.2部署与配置
- 构建LAMP平台(一)(软件版本:httpd-2.4.16,php-5.6.12,mysql-5.6.26)
- 我的notepad++
- 利用UltraEdit将十六进制转换成ASCII 字符串(调试查看内存有用哦)
- 好文转载—为程序员量身定制的12个目标
- Jean Hsu:当女软件工程师的那些好处