java与&或|非~运算
2016-03-02 15:30
344 查看
java与运算
/** * 二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1 * 与运算规则:两个操作数中位都为1,结果才为1,否则结果为0 * */ public static void test2与运算获取指定位数() { System.out.println(Integer.toBinaryString(329)); System.out.println(Integer.toBinaryString(-123)); System.out.println(Integer.toBinaryString(123)); System.out.println(123 & 255); System.out.println(329 & 255); System.out.println(-123 & 255); } public static void test3奇偶判断() { int a = 232; System.out.println((a & 1) == 1); }
阅读更多
相关文章推荐
- java2:前缀,后缀运算,取余的符号问题,字面量
- 关于java按位操作运算
- 2014年2月19日 java中的异或运算
- Java的对数函数运算
- java移位运算
- Java基础学习总结----进制之间的运算。
- Java逻辑运算
- java的移位运算
- java运算优先级
- Arith .java 加减乘除运算
- 计算机中的补码与java取反运算
- Java_集合操作_集合运算时使用更优雅的方式
- java代码做repeat次运算,从键盘输入几个数,比最值
- 透彻理解Java中的++运算(x++和++x的区别)
- Java简单类型进行精确浮点数运算
- Java中关于x++与++x在运算中值的变化
- java中的按位与运算
- java中byte转换int时为何与0xff进行与运算
- Java运算--个人工资所得税 第一章
- java 实现二叉树结构基本运算详细代码