Java语言怎么判断一个浮点数是不是一个整数呢?怎么判断浮点数的小数是0
问题描述:
Java语言怎么判断一个浮点数是不是一个整数呢?怎么判断浮点数的小数是0
答
可以直接用 Integer.parseInt (String.valueOf(num))看看能不能转成 int 类型。
答
做一个强转,然后与之前那的数比较,相等就是整数,不等就不是,如:
float a=3.1f;
int b=(int)a;
if(a==b)
System.out.println(a+"是一个整数");
else{
System.out.println(a+"不是一个整数");
}