kotlin-rational:Kotlin的不可变,无穷精度有理(比率,分数)类

时间:2024-05-07 04:14:07
【文件属性】:

文件名称:kotlin-rational:Kotlin的不可变,无穷精度有理(比率,分数)类

文件大小:133KB

文件格式:ZIP

更新时间:2024-05-07 04:14:07

Kotlin

Kotlin理性 Kotlin的一个不变的,无限精度的FixedBigRational和FloatingBigRational (比率,分数)类。 免责声明该代码尚未由数学家按照JDK的BigDecimal进行的审查。 这是一个娱乐项目,而不是经过审查的科学图书馆。 有两个版本, FixedBigRational和FloatingBigRational ,分别提供纯有限和伪IEEE 754版本。 该代码是“手指练习”,主要演示Kotlin运算符的重载和扩展方法,并编写干净,清晰,简洁的Kotlin。 它还探讨了NaN的影响(对FloatingBigRational版本(广泛)),而不是对除以零的错误(如FixedBigRational版本所做的那样)产生误差。 通常,此代码更喜欢表现力而不是性能。 第二个目标是为Kotlin标准库,Java的BigDecimal和BigInteg


【文件预览】:
kotlin-rational-master
----batect.yml(960B)
----.gitattributes(52B)
----.github()
--------dependabot.yml(205B)
--------workflows()
----mvnw.cmd(7KB)
----.java-version(3B)
----mvnw(10KB)
----src()
--------test()
--------main()
----run.sh(2KB)
----config()
--------logging.properties(17B)
--------detekt.yml(293B)
----LICENSE.md(1KB)
----.mvn()
--------jvm.config(82B)
--------wrapper()
----README.md(23KB)
----pom.xml(25KB)
----batect.cmd(8KB)
----.editorconfig(156B)
----.gitignore(34B)
----batect(5KB)

网友评论