计算机常用进制及进制间的转换
进制的由来
生活中常用的进制
计算机中的二进制
四种进制的介绍
八进制和十六进制
各种进制之间的转换
进制的由来
结绳计数
书契计数
算盘
进制的概念
进位计数法
对于n进制,逢n进1
生活中常用的进制是十进制[0-9]
生活中的进制
十进制
七进制[星期(0-6)]
十二进制[一年十二个月(0-11)] calendar 类
百进制[世纪]
千进制[1,000,000,000] 12k
计算机中的二机制
在计算机中使用补码表示信息
在计算机中一个数据位为1bit,一个字节由8个数据位表示称为一个Byte
计算机中常用的进制转换
8bit=1B
1024B=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
四种进制的说明
二进制 0 1 逢2进1
-
八进制 把3个电路开关连在一起 表示八种状态
- 0-7,逢8进1
十进制 0-9 逢10进1
十六进制 把四个电路开关连到一起 表示16种状态 0-9 A B C D E F 最大的数是F=15 CD12
0 1101 0101 0101 0101 0110 1010
八进制和十六进制
八进制和十六进制,解决了二进制数字书写太长,不易识别的问题
把二进制数每3位组合一起=8进制
...4位...=16进制
常用进制之间的转换
-
将其他进制转换为10进制
方法:
权重的计算:进制^(位数-1)
二进制转十进制
-
八进制转十进制
- 八进制数以0开头
-
十六进制数转十进制
- 以0x开头
将十进制转换成其他进制
将十进制转二进制
- 方法:短除法
将十进制转十六进制
迂回路线,先转换成二进制再换成十六进制