内容梗概
有符号数与无符号数的转化
1. 补码 -> 无符号数
2. 无符号数 -> 补码
3. 显式转化与隐式转化
不同字长的转化
1. 大转小 -> 截断
2. 小转大 -> 扩展
一些常见的符号解释:
u——无符号数
t——有符号数
UMax——无符号最大值
TMax——有符号最大值
TMin——有符号最小值
+ux——加无符号数
+tx——加有符号数
注意:
- |TMin|=|TMax|+1,补码范围不对称,TMin没有与之对应的正数
- UMax=2TMax+1,最大的无符号数值比补码最大值的两倍大1
- -1和UMax有同样的位表示——全1串
- 数值0在两表示方法中相同——全0串
相关笔记