Java 小例子:大数乘法和阶乘

这是一个不借助 BigInteger 来实现大数乘法的例子,顺便做了一个阶乘。

大数乘法的实现是基于印度的格子乘法(参考这里),使用这种方法,计算 m 位数乘以 n 位数只需要创建一个 m+n 位的数组保存结果即可。

当然,这种方式效率绝不可能跟 BigInteger 比,但作为初学者的练习,是很有价值的。

影子依旧可以相亲相爱。哪一块骨骼最温暖,总能一击即中。

Java 小例子:大数乘法和阶乘

相关文章:

你感兴趣的文章:

标签云: