编写一个Java程序,计算两位手动输入的高精度小数的和与积
时间: 2023-06-06 17:08:43 浏览: 83
计算高精度阶乘的Java小程序
好的,这个问题可以回答。以下是Java程序示例代码:
```
import java.math.BigDecimal;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个高精度小数:");
BigDecimal num1 = scanner.nextBigDecimal();
System.out.print("请输入第二个高精度小数:");
BigDecimal num2 = scanner.nextBigDecimal();
BigDecimal sum = num1.add(num2);
System.out.println("两数之和为:" + sum.toPlainString());
BigDecimal product = num1.multiply(num2);
System.out.println("两数之积为:" + product.toPlainString());
}
}
```
请按照要求逐步输入两个高精度小数,程序会自动计算它们的和与积,并输出结果。
阅读全文