文件名称:ConUom:计量单位换算
文件大小:39KB
文件格式:ZIP
更新时间:2024-06-11 03:45:26
F#
康宝 ConUom是一个.NET Core库,允许您定义度量单位,然后在C#或F#之间进行转换。 C#示例 首先,将仪表定义为长度的基本单位: var m = new Unit ( " Length " , " m " ); 然后,我们可以根据现有单位得出新的单位。 例如,厘米是1/100米的: var cm = 0.01m * m ; 请注意,在0.01m末尾的m表示定点十进制文字(而不是浮点数)。 我们使用精确值来避免舍入错误。 通过将英寸精确定义为2.54厘米,我们可以将公制转换为美制: var inch = 2.54m * cm ; 当然,一英尺是12英寸,而码是3英尺。 我们甚至可以通过^运算符定义一个平方码: var ft = 12 * inch ; var yd = 3 * ft ; var sqyd = yd ^ 2 ; 请注意,上述所有值均为Un
【文件预览】:
ConUom-master
----ConUom.CS.Test()
--------Tests.cs(2KB)
--------ConUom.CS.Test.csproj(574B)
----.gitattributes(2KB)
----ConUom.sln(2KB)
----ConUom()
--------Icon.png(6KB)
--------ConUom.fsproj(2KB)
--------Unit.fs(7KB)
--------Measurement.fs(5KB)
--------License(34KB)
--------Frink.fs(17KB)
----ConUom.Test()
--------Tests.fs(10KB)
--------Program.fs(655B)
--------ConUom.Test.fsproj(954B)
----README.md(4KB)
----.gitignore(6KB)