我需要帮助我帮助我检查int是否为小数。 类似的东西:
if(variable == decimal){ //assuming the variable was entered by a user
System.out.println("This number is a decimal.");
} else
System.out.println("This number is an integer.");
}
答案 0 :(得分:1)
如果你的“变量”值是双倍,那么:
return Math.floor(variable) == variable;
如果“variable”是整数,则返回true。