slowpoke-arithmetics:支持对非常大的数字进行算术运算

时间:2024-07-16 02:18:12
【文件属性】:

文件名称:slowpoke-arithmetics:支持对非常大的数字进行算术运算

文件大小:32KB

文件格式:ZIP

更新时间:2024-07-16 02:18:12

Java

慢速算法 支持对非常大的数字进行算术运算 这个库理论上可以支持任意位数的算术运算,甚至是千位或百万位(位数受客户端 JVM 能力的限制)。 这是学校算术规则的简单实现,仅此而已。 这个库被命名为“Slowpoke”,以纪念著名的 pokemon,因为它的实现真的很慢而且很丑,因为作者在第一个版本中没有考虑性能、内存消耗和多线程。 但真正的问题将在未来的压力测试中暴露出来。 如何使用它? 很简单的: String addResultStr = VeryLargeNumber.add( arg1Str, arg2Str ); String subResultStr = VeryLargeNumber.sub( arg1Str, arg2Str ); String mulResultStr = VeryLargeNumber.mul( arg1Str, arg2Str ); Str


【文件预览】:
slowpoke-arithmetics-master
----slowpoke-arithmetics()
--------src()
--------pom.xml(2KB)
----slowpoke-arithmetics-stress-tests()
--------src()
--------pom.xml(3KB)
----README.md(1KB)
----pom.xml(688B)
----.gitignore(66B)

网友评论