-32768的二进制表示 本帖最后由 dongjak 于 2013-04-13 23:41:18 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java int是32位的 32768 = 0000 0000 0000 0000 1000 0000 0000 0000~32768 = 1111 1111 1111 1111 0111 1111 1111 1111 +1 = 1111 1111 1111 1111 1000 0000 0000 0000 我现在就是要求-32768的二进制编码啊,我不知道java控制台那一长串的二进制值是怎么计算出来的,肯定是有一定的规律的,能不能详细的给我讲下这个推算的过程,为什么我拿-9来推算就成功了 两个问题,问题一int是32位,不是16位,问题二“加你妹啊,最后一位加1就是2了” 我问的就是short类型,伙计,-32768就是Short.MIN_VALUE的值,然后如果1+1你都认为它还是合法的二进制值的话我就无语了 回头看看,暮然发现自已真的很菜 求``J2EE 中文API `` 小小问题请高手指教。。。 关于静态类 请教javac编译支持路径,为什么java运行就不支持??? 关于jar的问题 请帮忙看看这个IO错误,谢谢。 有谁能帮我? System.in.read 的问题 请大神帮忙在这个java聊天室里添加一个文件实时传输功能!!! 创建内部类对象,该对象能否调用外部类中的一般成员方法 java自学视频分享,0基础到高手的蜕变,不看后悔~~~~
32768 = 0000 0000 0000 0000 1000 0000 0000 0000
~32768 = 1111 1111 1111 1111 0111 1111 1111 1111
+1 = 1111 1111 1111 1111 1000 0000 0000 0000
问题一int是32位,不是16位,
问题二“加你妹啊,最后一位加1就是2了”