假设我想将“-128”转换为二进制。
据我所知,我要获得“128”的二进制表示形式,然后反转位并添加1。
所以128=10000000
因此,“反向”是01111111
因此,“01111111”+“1”=“10000000”,这不是“-0”吗?
我的教科书使这看起来很容易,但我弄不明白我做错了什么。谢谢您的帮助。
据我所知,我要获得“128”的二进制表示形式,然后反转位并添加1。
所以128=10000000
因此,“反向”是01111111
因此,“01111111”+“1”=“10000000”,这不是“-0”吗?
我的教科书使这看起来很容易,但我弄不明白我做错了什么。谢谢您的帮助。