小编Mic*_*ael的帖子

将decimal转换为signed binary

假设我想将"-128"转换为二进制.

根据我的理解,我得到"128"的二进制表示,反转位然后加1.

所以128 = 10000000

所以"逆"是01111111

那么"01111111"+"1"="10000000"这是"-0"不是吗?

我的教科书让这看起来很容易,但我无法弄清楚我做错了什么.谢谢您的帮助.

binary

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

binary ×1