使用了Java中的BigDecimal来进行高精度计算,下面是代码:(Java党的福利qwq):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| import java.util.Scanner; import java.math.BigInteger; import java.math.BigDecimal; import java.text.DecimalFormat; class Main { public static void main(String[] args)throws Exception { Scanner input = new Scanner(System.in); while(input.hasNext()) { BigDecimal a= input.nextBigDecimal(); BigDecimal b=input.nextBigDecimal(); BigDecimal c= a.add(b); BigDecimal d= c.stripTrailingZeros(); String s; s=d.toPlainString(); System.out.println(s); } input.close(); } }
|