Java语言代码给定两个小数,求其和。 输入 共两行,分别为两个小数A和B。 输出 求A+B,保留2位小数。 样例输入 1.1 2.0 样例输出 3.10
时间: 2024-09-27 15:15:50 浏览: 36
java练习题2.txt
在Java中,你可以使用`DecimalFormat`类来进行小数的格式化和加法运算,这里是一个简单的示例程序:
```java
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
// 输入的小数
double A = 1.1;
double B = 2.0;
// 计算和并保留两位小数
DecimalFormat df = new DecimalFormat("0.00");
double sum = A + B;
String formattedSum = df.format(sum);
// 输出结果
System.out.println(formattedSum);
}
}
```
在这个例子中,我们创建了一个`DecimalFormat`对象,设置了格式为"0.00"表示保留两位小数。然后我们将两个小数相加,并使用`format`方法将结果转换为字符串形式。最后输出的就是两个小数相加的结果。
如果你想让用户从控制台输入,可以使用`Scanner`类替换硬编码的数值:
```java
import java.text.DecimalFormat;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个小数: ");
double A = scanner.nextDouble();
System.out.print("请输入第二个小数: ");
double B = scanner.nextDouble();
// ... 其他部分保持不变 ...
}
}
```
阅读全文