2.1 数制与数码
2.1.1 进位计数制及其相互转换
十进制转化为二进制
整数部分:
除基取余法
小数部分:
乘积取整法
二进制转化为十进制
按权展开
真值和机器数
真值是带“+”、“-”的数字。
机器数由 0 表示正,1 表示-。
2.1.3 定点数的编码表示
1.机器数的定点表示
原码
反码
补码
移码
移码就是补码符号位取反。方便比大小。
2.1.4 整数的表示
1.无符号整数的表示
一个编码的全部二进制位均为数值位而没有符号位时,该编码表示就是无符号数。
2.带符号整数的表示
原码、补码、反码、移码都可以用来表示带符号整数。
补码优势:
1.0 的补码唯一
2.符号位可以和数值位一起参加运算
3.补码比反码和原码多表示一个最小负数。