x位的补码和原码能表示多少个不同的数?
2021-07-04

以8位字长有符号整数为例: 原码范围:1111 1111b~0111 1111b 真值范围: -111 1111b~+111 1111b, 即 -127d~ +127d 补码范围:1000 0000b~0111 1111b 对应的真值范围:-1000 0000b~+111 1111b, 即 -128d~ +127d . 以8位字长定点有符号小数为例: [x]原 = 0.000 0000b 最高位的0是符号位表示正,此时为“正零”;

[x]原 = 1.000 0000b 最高位的1是符号位表示负,此时为“负零”。补码的“正负”与“负零”都是 0.000 0000b

大家都在看
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点。本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。