JAVA超大数的运算(BigInteger类)

如果要进行非常大的数计算或者高精度浮点数的计算,可以使用java.math包中的BigInteger类。它们都是不可变的。

注意是任意大小与任意精度的数。

在代码开头一定要   import java.math.*;

结果:

m*n=6172856528105800233049127757055209998353469602134

76104253756703980080448006260985623488512735497261974037104350466897480350834451002
*********************************************
100!=933262154439441526816992388562667004907159682643816214685

9296389521759999322991560894146397615651828625369792082722375825

1185210916864000000000000000000000000

 

 

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注