计算机常用进制和进制转换问题
- 进制的由来
- 生活中常用进制
- 计算机中的二进制
- 计算机常用四种进制的说明
- 八进制和十六进制
- ==进制之间的转换==
进制的由来
进制就是进位计数制,就是一种计数的方法。
古代社会的计数方式
- 结绳计数
- 书契计数
- 算盘
- 正字计数法
生活中常用进制
- 十进制
- 七进制[表示星期,0,1,2,3,4,5,6]
- 十二进制 [月份]
- 百进制[世纪]
- 千进制[薪资]
计算机中的二进制
在计算机中,一个字节使用8个bit位表示。
1 Byte=8 bit。
计算机中的四种进制
- 二进制,计算机中所有数据都是使用二级制表示,0b开头
- 八进制,0开头
- 十进制
- 十六进制,使用数字0-9和A-F表示,0x开头
八进制和十六进制
解决二进制书写太长,不易识别的的问题。
二进制每三位组合到一起,组成八进制
二进制每四位组合到一起,组成十六进制
进制之间的转化
-
将其他进制转换为十进制(位权展开法)
二进制 > 十进制
八进制 > 十进制
-
十六进制 > 十进制
- 权重 : 进制^(位数-1) 位数从右往左数
加权求和
-
将十进制转换为其他进制
- 方法:短除法(除K逆取余,K代表需要转换的进制)