public static void main(String[] args) {
/*
* 思路,
* 先把输入的数字强转为int
* 然后把输入的数字 乘以 100 和 强转后的数字乘以100
* 用前者 - 后者
*/
System.out.println("请从键盘输入一个数字");
Scanner sc = new Scanner(System.in);
double a = sc.nextDouble() ;
int b = (int)a;
if ((a * 100 - (int)b) == 0 ) {
System.out.println("该数字不包含小数");
} else {
System.out.println("该数字包含小数");
}
}
包含小数 java从键盘输入一个数字,判断该数字是否包含小数。 比如输入:5.0,则输出“没有小数” 比如输入:5.2,则输出“有小数”
最新推荐文章于 2024-08-06 10:22:43 发布