A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class LianXi {
        public static void main(String[] args) {
                byte a=-128;
                short b=-2^15;
                int c=-2^31;
                long d=-2^63;
                System.out.println(a+","+b+","+c+","+d);
        }
}
输出的结果竟然是:-128,-15,-31,-63,瞬间萌币.

7 个回复

倒序浏览
求幂好像得用Math类,这个小三角代表的不是求幂,是抑或
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
没毛病,那个符号是异或运算
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
很正常,那个符号并不是数学里面的幂
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
回复 使用道具 举报
求幂用的是int num = Math.pow(2,3)。这个num就是2的3次幂。
回复 使用道具 举报
Java里科学计数法是这样表示的:2e8;
e表示的是10^,不是高中学的e=2.7...那个
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马