【学习笔记】【C语言】进制
1. 什么是进制
是一种计数的方式,数值的表示形式
2. 二进制
1> 特点:只有0和1,逢2进1
2> 书写格式:0b或者0b开头
3> 使用场合:二进制指令\二进制文件,变量在内存中就是二进制存储
4> 二进制和十进制的互相转换
5> n为二进制位所能表示的数据范围(不考虑负数):0~2的n次方-1
3. 八进制
1> 特点:0~7,逢八进一
2> 书写格式:0开头
3> 八进制和二进制的互相转换
4. 十六进制
1> 特点:0~F,逢十六进一
2> 书写格式:0x或者0X开头
3> 十六进制和二进制的互相转换
5. 格式
printf以不同进制形式进行输出
1 #include <stdio.h> 2 3 /* 4 %d\%i 十进制形式输出整数 5 %c 输出字符 6 %p 输出地址 7 %f 输出小数 8 %o 八进制形式输出整数 9 %x 十六进制形式输出整数 10 11 */ 12 13 int main() 14 { 15 // 默认情况下,就是十进制 16 int number = 12; 17 18 // 二进制(0b或者0B开头) 19 int number2 = 0B1100; 20 21 // 八进制(0开头) 22 int number3 = 014; 23 24 // 十六进制(0x或者0X开头) 25 int number4 = 0xc; 26 27 // %d以10进制整数的形式输出一个数值 28 printf("%x\n", number); 29 30 return 0; 31 }
转载于:https://www.cnblogs.com/dssf/p/4582103.html
【学习笔记】【C语言】进制相关推荐
- 学习笔记7-C语言-进制转换、原返补、位运算、函数
进制转换 为什么要使用二.八进制.十六进制?因为现在的CPU只能识别高低两种电流,因此只能对二进制数据进行运算二进制数据虽然可以直接被cpu识别,但不方便人们书写.记录,所以把二进制数据转换成八进制是 ...
- c 语言转换成php语言,C++_C 语言进制之间的转换,二进制、八进制和十六进制向 - phpStudy...
C 语言进制之间的转换 二进制.八进制和十六进制向十进制转换都是非常容易的,就是"按权相加". 所谓"权",也即"位权".例如,十进制第1位 ...
- c 语言八进制与十进制转换,C 语言进制之间的转换
二进制.八进制和十六进制向十进制转换都是非常容易的,就是"按权相加". 所谓"权",也即"位权".例如,十进制第1位的位权为100=1,第2 ...
- nltk和python的关系_NLTK学习笔记(一):语言处理和Python
目录 nltk资料下载 import nltk nltk.download() 其中,download() 参数默认是all,可以在脚本里面加上nltk.download(需要的资料库) 来进行下载 ...
- C语言学习笔记---001C语言的介绍,编译过程原理,工具等
C语言学习笔记---001C语言的介绍,编译过程原理,工具等 创梦技术交流平台:资源下载,技术交流,网络赚钱: 交流qq群:1群:248318056 2群:251572072 技术交流平台:cre.i ...
- IOS学习笔记07---C语言函数-scanf函数
2013/8/7 IOS学习笔记07---C语言函数-scanf函数 ------------------------------ qq交流群:创梦技术交流群:251572072 ...
- IOS学习笔记07---C语言函数-printf函数
IOS学习笔记07---C语言函数-printf函数 0 7.C语言5-printf函数 ------------------------- ----------------------------- ...
- IOS学习笔记06---C语言函数
IOS学习笔记06---C语言函数 -------------------------------------------- qq交流群:创梦技术交流群:251572072 ...
- IOS学习笔记05---C语言程序的开发运行过程
IOS学习笔记05---C语言程序的开发运行过程 0 5.C语言3-C语言程序的开发运行过程 ----------------------------------------------------- ...
- IOS学习笔记03---C语言概述
IOS学习笔记03---C语言概述 0 3.C语言1-C语言概述 qq交流群:创梦技术交流群:251572072 创梦网络赚钱群:2483 ...
最新文章
- CCF NOI1134 奶牛晒衣服
- ros知识:关于catkin_init_workspace不能执行的错误
- Centos7系统启动流程
- 每日一个linux 命令-修改linux文件权限命令:chmod
- Qt学习笔记-----QListWidget,QTableWidget和QTreeWidget
- List转DataTable(反射)
- 职业相关课程学习笔记
- 深度学习pytorch--softmax回归(二)
- 19.TCP/IP 详解卷1 --- TCP 的交互数据流
- 网易云IM(即时通讯) 登录指南(Android)
- JQuery日记_5.14 Sizzle选择器(七)
- 人脸识别功能实现的原理介绍与算法介绍
- 参加2009 ESRI年会的一点记录和感想
- c/s模型和b/s模型
- 计算机电子科学技术产品,关于电子信息科学技术发展现状的思考
- 杂记-----------
- 我的(此)电脑里面除了磁盘以外,多了一个CD驱动器,删除方法,亲测有效
- 通俗易懂的epoll
- 将中文字符串转为拼音
- java 歌词_网易云歌词爬取(java)
热门文章
- 如何解除服务器注册,《天龙八部手游》服务器注册上限怎么办 服务器注册方法...
- 项目中对网内IT资产进行管理
- 优秀员工和普通员工的十大区别,老板和员工都应该知道
- 在组织中管理 Windows Hello 企业版
- 阶梯式的岗位技术培训认证体系
- VMware vCenter Server 的内部版本号和版本 (2143838)
- 升级到vCenter Server 6.5的最佳实践(2147686)
- Kubernetes 学习总结(20)—— Kubernetes 与微服务和容器之间是什么关系?
- 基于lis3dh的简易倾角仪c源码_开源网关apisix源码阅读和最佳实践
- java锁机制ppt_总结:Java锁机制