四、计算机中数据的表示
1、数制的表示:
- 二进制:
- 符号:B
- 逢二进一、借一当二
- 基数:2
- 八进制:
- 符号:O、Q
- 逢八进一、借一当八
- 十进制:
- 符号:D
- 逢十进一、借一当十
- 基数:10
- 序位:作为指数
- 权值:以基数10作为底数,序位作为指数,形成的幂指数为权值
- 十六进制:
- 符号:H
- 数码:0~9、ABCDEF
- 逢十六进一、借一当十六
2、数值转换:
- 非十进制——>二进制
- 例如:
- 11B = 3D
- 101B = 5D
- 1011B = 11D
- 10110.1B = 22.5D
- 例如:
- 十进制——>非十进制
- 十进制——>二进制
- 整数部分:➗2 取余
- 小数部分: ✖2 取整,直到小数点后为1
- 例如:
- 100D = 1100100B
- 例如:
- 十进制——>二进制