import java.math.BigDecimal; public class DecimalAdd { public static void main(String[] args) { BigDecimal a = new BigDecimal("0"); BigDecimal b = new BigDecimal("9.02"); a=a.add(b); System.out.println(a); } ----------------版权声明:本文为CSD
对于高精度要求或者运算数较大的的计算,应该使用bigdecimal类实现 import java.math.BigDecimal; public class TestSysin { public static void main(String[] args) { int i=1;//循环增量 BigDecimal sum=new BigDecimal(0.0);//和 BigDecimal factorial=new BigDecimal(1.0);//阶乘项的计算结果 while (i<=20