-1
->取绝对值
->1
->取二进制值
->0000 0000 0000 0000 0000 0000 0000 0001
->执行~操作,按位取反
->1111 1111 1111 1111 1111 1111 1111 1110
->再加1
->得到-1的二进制值为1111 1111 1111 1111 1111 1111 1111 1111
do you understand??????????
->取绝对值
->1
->取二进制值
->0000 0000 0000 0000 0000 0000 0000 0001
->执行~操作,按位取反
->1111 1111 1111 1111 1111 1111 1111 1110
->再加1
->得到-1的二进制值为1111 1111 1111 1111 1111 1111 1111 1111
do you understand??????????
解决方案 »
- 大哥们 进来帮我看一下
- 问题出在哪里?怎么改?
- 请教如何在swing里面设置中英文并存的字体
- 写一个方法,实现字符串的反转,如:输入abc,输出cba
- 下面这段程序为什么会有这样的错误提示,奇怪!!
- 编译Java程序出现:"Exception in thread "main" java.lang.NoClassDefFoundError: =" 错误,请问怎么回事,如何解决?
- 哪里有ECLIPSE的API文档,我只在网上早到在线的,我需要可以下载的
- 正在学习java 有问题.求指教...
- handleEvent的deprecated的问题,请指教
- JAVA取得汉字乱码的问题(分不够我可以加,抢分呀)
- 关于j2sdkee的deploytool的初级问题,请指教!
- 请高手指点如何入门Java,需要看哪些书呢?100送
如果是原码:1(符号位)0000....1
如果是补码:则是符号位为1,数据位是原码取反加一 1(符号位)11....1