java中-3及-3的反码有区别吗。求详细的步骤。-3是2怎么得来的

有区别 0000 0000 0000 0000 0000 0000 0000 0011 是3 1111 1111 1111 1111 1111 1111 1111 1101 是-3 即3的反码+1 0000 0000 0000 0000 0000 0000 0000 0010 再取反就是~(-3) 结果是2 而反码则为1000 0000 0000 0000 0000 0010 3:...
java中-3及-3的反码有区别吗。求详细的步骤。-3是2怎么得来的
有区别
0000 0000 0000 0000 0000 0000 0000 0011 是3
1111 1111 1111 1111 1111 1111 1111 1101 是-3 即3的反码+1
0000 0000 0000 0000 0000 0000 0000 0010 再取反就是~(-3) 结果是2
而反码则为1000 0000 0000 0000 0000 00102014-12-02
3:00000000 00000000 00000000 00000011
-3:11111111 11111111 11111111 11111101
~(-3) 00000000 00000000 00000000 00000010 = 22014-12-02
mengvlog 阅读 48 次 更新于 2025-10-31 05:43:04 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部