【文件属性】:
文件名称:Fraction:NET的小数支持
文件大小:17KB
文件格式:ZIP
更新时间:2021-05-14 18:05:42
visual-basic fraction biginteger infinity VisualBasic.NET
分数
它是通过BigInteger实现的。 .Net Framework的最低版本为4.0。
特征
自动简化分数。
分数可以以混合分数的形式表示。
支持未定义的值(Undefined,+ Infinity,-Infinity)。
使用了数据类型BigInteger,并且可以存储所有可能的有理数。
字符串分数转换(ToString()或TryParse())。
支持比较,转换和操作。
使用Approces()函数或Like运算符检查两个数字是否相似。 例如(3.14 Like 22/7) == true
开源。
即将推出的功能
减少分数
从浮点数/双精度数/小数转换为小数
例子
Fraction f1 = " 0.5 " ; // 1/2
Fraction f2 = " 1.2/0.6 " ; // 2/1
Fraction f3 = f1 + f2 ; // 5/2
【文件预览】:
Fraction-master
----.gitignore(4KB)
----README.md(1018B)
----Fraction()
--------Fraction.vb(24KB)
--------My Project()
--------Fraction.vbproj(5KB)
----Test()
--------Program.cs(646B)
--------Test.csproj(2KB)
--------Properties()
----Fraction.sln(2KB)