300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 【Java位运算】Java中整数取反(位操作)

【Java位运算】Java中整数取反(位操作)

时间:2023-09-02 20:04:51

相关推荐

【Java位运算】Java中整数取反(位操作)

看到了一道这样的题:

int i = 5;int j = 10;System.out.println(i + ~j);

~j是取反操作,这样的操作在刷题中经常能看到,相似的操作还有求反码和补码

这里引入一个非常简便的求取反结果的公式,不用转化成二进制计算。

-n=~n+1

可以得出:~j = -j-1,所以上题的输出结果为5-11=-6。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。