任意输入一个随机小数,输出其整数部分和小数部分。
package biji;
import java.util.Scanner;
public class demo17 {
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
System.out.printf("请输入一个小数:");
double num1 = input.nextDouble();
int num2 = (int)num1;
System.out.println("整数部分是:"+num2);
float num3 = (float) (num1 - num2);
System.out.printf("小数部分是:"+num3);
}
}
代码运行如下:

Java程序获取小数部分与整数部分
该代码段展示了如何使用Java从用户输入的小数中分离出整数和小数部分。通过Scanner获取用户输入,然后将输入转换为double类型。整数部分通过类型转换(int)获取,小数部分通过减去整数部分并转换为(float)得到。
863

被折叠的 条评论
为什么被折叠?



