栈和队列3|进制转换 – 数据结构和算法25
2015-11-16 17:22
393 查看
栈和队列3:进制转换
让编程改变世界Change the world by program
从二进制到八进制
地球人都知道,我们学习编程常常会接触到不同进制的数,而最多的就是二进制、八进制、十进制、十六进制。鱼C人还知道,二进制是计算机唯一认识的,十进制是人们通常使用的。
那么,有没有谁知道八进制和十六进制呢?为什么没有三进制、四进制、五六七进制呢?
(⊙v⊙)嗯,我们仔细观察二进制跟十六进制的对应关系:
二进制跟十六进制
可见一个字节(8bit)刚好用两个十六进制数可以表示完整,也大大的节省了显示空间。
那八进制呢?因为早期的计算机系统都是三的倍数,所以用八进制比较方便。
我们发现了,在进行二进制到八进制的转换时,要将二进制数的每三位抓换成一个八进制数来表示,然后按顺序输出即可。
对于文字描述不好理解的概念,我们就只能:
No pic you say a j8!
进制转换
进制转换
进制转换
转自:http://blog.fishc.com/2048.html
相关文章推荐
- 栈和队列1 – 数据结构和算法23
- 栈和队列2 – 数据结构和算法24
- 线性表17 – 数据结构和算法22
- 线性表16:双向链表 – 数据结构和算法21
- 线性表15|魔术师发牌问题和拉丁方阵 – 数据结构和算法20
- 项目4--利用遍历思想求解图问题
- 线性表14 – 数据结构和算法19
- 数据结构之自建算法库——图及其存储结构(邻接矩阵、邻接表)
- 线性表13|约瑟夫问题 – 数据结构和算法18
- 线性表12|循环链表 – 数据结构和算法17
- 线性表11|单链表小结:腾讯面试题 – 数据结构和算法16
- 线性表10 – 数据结构和算法15
- 线性表8 – 数据结构和算法13
- 线性表9 – 数据结构和算法14
- 线性表7 – 数据结构和算法12
- 线性表6 – 数据结构和算法11
- 线性表5 – 数据结构和算法10
- 线性表4 – 数据结构和算法09
- 项目1--图基本算法库
- 第12周 项目1—数据结构之自建算法库——图及其存储结构(邻接矩阵、邻接表)