全心思齐网

十进制255的补码?

正数的反码、补码和原码一样,十进制255的补码还是255。

匿名回答于2024-05-23 06:57:48


如果是8位无符号数,则十进制数255的补码为11111111。

如果是有符号数,则该数已经溢出,存储的效果仍是11111111,但取出时系统将解读为-1。

字长8位的有符号范围是-128~127,所以255越界了,没有能够表达255的补码。对于无符号数255是8位字长能表达的最大数,无符号数的补码都是自身,所以还是255;从这个意义上讲,答11111111不该算错。

匿名回答于2024-05-05 20:09:26


相关知识问答