HDU1753:大明A+B
小数和问题(需要去除前导0与后导0):
总结:
该注意的前面几道题已经说过了,注意导BigDecimal包就行了。
import java.util.Scanner;
import java.math.BigDecimal;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()) {
BigDecimal a = in.nextBigDecimal();
BigDecimal b = in.nextBigDecimal();
String s = a.add(b).stripTrailingZeros().toPlainString();//去除后导零后关闭科学计数法
if (s.startsWith("0"))//去除前导零
s = s.substring(1);
System.out.println(s);
}
}
}