当负数赋给无符号数时
当负数赋给无符号数时:
1 |
|
计算机中,数都是以二进制数的形式来存储的,并且是以补码的形式。
什么是补码?
1 | 原码:11010101 |
当将一个负数赋给无符号数时,负数会被强制转换成无符号的形式,而负数在计算机中是以补码的形式存储的,所以直接读取补码的十进制表示即为最终最终结果。
1 | -1的补码:11111111 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 adomais's blog!
评论
1 |
|
计算机中,数都是以二进制数的形式来存储的,并且是以补码的形式。
什么是补码?
1 | 原码:11010101 |
当将一个负数赋给无符号数时,负数会被强制转换成无符号的形式,而负数在计算机中是以补码的形式存储的,所以直接读取补码的十进制表示即为最终最终结果。
1 | -1的补码:11111111 |