class A{ public static void main(String s[]){ int i = 100; System.out.println("i is "+Integer.toBinaryString(i)); int j = -5; System.out.println("j is "+Integer.toBinaryString(j)); int k = i & j; System.out.println("k is "+Integer.toBinaryString(k)); System.out.println(k); } } 结果; i is 1100100 j is 11111111111111111111111111111011 k is 1100000 96
public static void main(String s[]){
int i = 100;
System.out.println("i is "+Integer.toBinaryString(i));
int j = -5;
System.out.println("j is "+Integer.toBinaryString(j));
int k = i & j;
System.out.println("k is "+Integer.toBinaryString(k));
System.out.println(k);
}
}
结果;
i is 1100100
j is 11111111111111111111111111111011
k is 1100000
96
若是负树,按符号补位如i