当前位置: 代码迷 >> J2SE >> 关于大数操作的有关问题
  详细解决方案

关于大数操作的有关问题

热度:122   发布时间:2016-04-24 01:37:25.0
关于大数操作的问题
Java code
import java.math.*;public class TestBigInteger1 {    public static void bsum(){        BigInteger sum = BigInteger.ONE;        BigInteger sum1 = BigInteger.ZERO;        for(int i=0;i<10;i++){            sum.multiply(BigInteger.valueOf(9));        }        sum1.add(sum);        System.out.println(sum);        System.out.println(sum1);    }        public static void main(String[] args){        new TestBigInteger1().bsum();    }}


这是我的代码,想试下大数的求和,但结果出来是
1
0
这是为什么呢?

------解决方案--------------------
改为
sum = sum.multiply(BigInteger.valueOf(9));
sum1 = sum1.add(sum);
  相关解决方案