Java语言给定两个小数,求其和。 输入 共两行,分别为两个小数A和B。 输出 求A+B,保留2位小数。
时间: 2024-09-28 09:12:05 浏览: 37
在Java中,你可以使用`java.util.Scanner`类从用户那里获取输入的小数,并通过`DecimalFormat`类进行格式化输出。下面是一个简单的示例程序:
```java
import java.util.Scanner;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 获取用户输入的小数
System.out.println("请输入第一个小数A:");
double num1 = scanner.nextDouble();
System.out.println("请输入第二个小数B:");
double num2 = scanner.nextDouble();
// 计算和
double sum = num1 + num2;
// 使用DecimalFormat保留两位小数
DecimalFormat df = new DecimalFormat("#.00");
String formattedSum = df.format(sum);
// 输出结果
System.out.println("两数之和为:" + formattedSum);
scanner.close();
}
}
```
当你运行这个程序,它会提示用户输入两个小数,然后计算它们的和并保留两位小数后输出。记得在输入结束后关闭`Scanner`对象。
阅读全文