在Java中,接受用户从键盘输入的一个小数,把它的整数部分和小数部分分别输出
时间: 2024-09-22 20:08:06 浏览: 42
Java输入浮点数分别输出整数部分和小数部分
5星 · 资源好评率100%
在Java中,你可以通过Scanner类获取用户的键盘输入,然后将输入的小数分解为整数部分和小数部分。下面是一个简单的示例程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个小数:");
// 获取用户输入的小数
double decimalInput = scanner.nextDouble();
// 分割整数部分和小数部分
int integerPart = (int) decimalInput; // 整数部分直接向下取整
double fractionalPart = decimalInput - integerPart; // 小数部分
// 输出结果
System.out.println("整数部分是:" + integerPart);
System.out.println("小数部分是:" + fractionalPart);
// 关闭Scanner
scanner.close();
}
}
```
当你运行这个程序并输入一个小数时,它会先提示你输入,然后分别输出整数部分和小数部分。
阅读全文