我想知道怎么实现?只实现加减乘除就行

解决方案 »

  1.   

    http://www.cnblogs.com/BoyXiao/archive/2010/01/06/1640627.html
      

  2.   

    或者Java提供了java.math.BigIntegerjava.math.BigDecimal
      

  3.   

    Above are right!' you can try it 
      

  4.   

    我知道java中有相关的类,但是我想知道,设计这个百亿计算器的具体做法。谢谢
      

  5.   

    Java提供了大整数型和无限精度的数字类型:
    java.math.BigInteger
    java.math.BigDecimal
    它们是基于字符串的实现的,只要内存够,应该可以做到任意长度的数字。
      

  6.   

    楼上正解,处理16位以上的有效位时用BigDecimal,具体参考http://topic.csdn.net/u/20120301/00/359a4288-31e2-45a4-ab42-e9b1e9771aa0.html?60526