文件名称:Rationals:NET任意精度的.NET有理数算法的实现
文件大小:84KB
文件格式:ZIP
更新时间:2024-05-25 13:42:51
c-sharp numbers arbitrary-precision fraction rational-numbers
.NET .NET以任意精度实现有理数算法。 var left = ( Rational ) 1 / 2 ; var right = ( Rational ) 1 / 4 ; var sum = left + right ; // equals to: 3 / 4 下载 可以的下载上一版本的二进制文件。 该库还,使用以下安装: PM> Install-Package Rationals 从.NET 4.0或.NET Standard 1.3开始可以使用该库。 它还符合CLS,允许在VB.NET中使用。 特征 隐式转换-有理数与其他数字类型无缝集成 无限精度-理性在内部使用BigInteger 规范形式-每个有理数都有其规范形式(分母始终为正的不可约分数) 比较与平等 分开整数和小数部分-任何有理数都可以分为整数部分(整数商,即整数除法的结果)和分数部分(提示整数除法,即取模运算
【文件预览】:
Rationals-master
----Rationals.sln(3KB)
----assets()
--------logo_320.png(33KB)
--------logo_128.png(7KB)
--------logo_32.png(1KB)
--------logo_64.png(3KB)
----tests()
--------Rationals.Tests()
----LICENSE(1KB)
----rationals.snk(596B)
----src()
--------Rationals()
----.appveyor.yml(542B)
----.gitignore(5KB)
----README.md(11KB)
----.editorconfig(60B)
----.gitattributes(2KB)