java语言输入 共两行,分别为两个小数A和B。 输出 求A+B,保留2位小数。 样例输入 1.1 2.0 样例输出 3.10
时间: 2024-09-27 17:15:50 浏览: 28
javaScript强制保留两位小数的输入数校验和小数保留问题
在Java中,你可以使用Scanner类从用户那里获取输入,并使用DecimalFormat类来格式化输出结果。下面是一个简单的程序示例,它实现了你所描述的功能:
```java
import java.util.Scanner;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
// 创建Scanner对象获取用户输入
Scanner scanner = new Scanner(System.in);
// 请求用户输入两个小数
System.out.println("请输入第一个小数:");
double A = scanner.nextDouble();
System.out.println("请输入第二个小数:");
double B = scanner.nextDouble();
// 计算并格式化输出结果
double sum = A + B;
DecimalFormat df = new DecimalFormat("#.00"); // 设置两位小数的格式
String formattedSum = df.format(sum);
// 输出结果
System.out.println("求得结果:" + formattedSum);
// 关闭扫描器
scanner.close();
}
}
```
当你运行这个程序,按照提示依次输入两个小数,比如1.1和2.0,它会计算它们的和并保留两位小数输出3.10。
阅读全文