什么是(-4)的按位补数,即[〜(-4)]?

时间:2018-05-19 07:14:47

标签: java

我是这个门户的新手,我正在寻找(-4)的Bitwise补码或Java中的任何负数。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

只需使用按位补码运算符~,如

int complement = ~ -4;

它反转每一位,即0位变为1,而1变为0

此处为TutorialSpecification

如果问题是关于否定数字,那么,为什么~ -4的结果为3,请尝试此Entry(摘要:负数由表示积极的两个补充,而不仅仅是简单的补语{一个补充})