判断一个数是偶数,为何我的方法不对?
我一开始想到的方法是,假设a是一个偶数,那么 a/2 取整,然后乘于2 必然完全等于 a ,可是编译器认为是不对的,代码如下,请指正:
public class oushu{
public static void main(String[] args){
int one=20;
double pan=one/2;
int panduan=(int)pan;
if((panduan*2)==one){
System.out.println("one 是整数 ");
}
System.out.println("one 不是整数");
}
}