有人问了我一个面试问题。如何判断一个非常大的数字(超过double范围)是奇数还是偶数?
我的回答是:将数字存储在数组中,查找最后一位是否能被二整除。
public static boolean isEven(int[] verLargeNum)
{
int size=verLargeNum.length;
if(verLargeNum[size-1]%2!=0)
return true;
else
return false;
}
我的问题是:有更好的方法吗?
return verLargeNum[size - 1] % 2 != 0
? - Mysticial