“表示范围”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
第32行: | 第32行: | ||
1000 0000 ~ 0111 1111 | 1000 0000 ~ 0111 1111 | ||
− | 其中-128的补码为1000 0000 | + | 其中-128的补码为1000 0000 是人为规定。 |
2022年9月2日 (五) 05:44的最新版本
https://www.bilibili.com/video/BV1hg411V7Bm?p=8
码制 | 定点整数 |
---|---|
原码 | -(2n-1-1) ~ +(2n-1-1) |
反码 | -(2n-1-1) ~ +(2n-1-1) |
补码 | -2n-1 ~ +(2n-1-1) |
移码 | -2n-1 ~ +(2n-1-1) |
定点整数
当n=8,也就是一共8个数位时:
原码:-(2n-1-1) ~ +(2n-1-1) -127 ~ +127
转为二进制:1111 1111 ~ 0111 1111
补码:-2n-1 ~ +(2n-1-1) -127 ~ +127
1000 0000 ~ 0111 1111
其中-128的补码为1000 0000 是人为规定。