Java大数中的小数 HDU1753
1 import java.math.*; 2 import java.util.*; 3 4 public class Main 5 { 6 public static void main(String[] args) 7 { 8 Scanner cin=new Scanner(System.in); 9 BigDecimal a; 10 BigDecimal b; 11 while(cin.hasNext()) 12 { 13 a=cin.nextBigDecimal(); 14 b=cin.nextBigDecimal(); 15 a=a.add(b); 16 System.out.println(a.stripTrailingZeros().toPlainString() ); 17 } 18 } 19 }
.stripTrailingZeros() //去掉小数后面多余的0
.toPlainString() //防止小数以科学计数法的形式输出