Java中使用BigInteger和BigDecimal
1、BigInteger:支持任意精度的整数,可以精确地表示任意大小的整数值,同时在运算过程中不会丢失任何信息。
2、BigDecimal:可以精确地表示任意精度的小数,同时在运算过程中不会丢失任何信息。
C语言的实现见:
http://download.csdn.net/detail/akinaru/8364891