-2

我在 WPF 中创建了一个转换Imperial to MetricMetric to Imperial单位的应用程序。我现在有Inch单位数据,我想将这个值转换为Fraction单位。我已经搜索但没有任何具体的公式可以实现。

任何想法?

1) 例如:39.75 输出:100921⁄32mm

注:输入值为英寸,即 39.75 英寸,输出为分数单位。

见换算表

4

1 回答 1

0

你为什么不看看这个解决方案。

    public class Length
{
    private double const MillimetersPerInch = 25.4;
    private double _Millimeters;

    public static Length FromMillimeters(double mm)
    {
         return new Length { _Millimeters = mm };
    }

    public static Length FromInch(double inch)
    {
         return new Length { _Millimeters = inch * MillimetersPerInch };
    }

    public double Inch { get { return _Millimeters / MillimetersPerInch; } } 
    public double Millimeters { get { return _Millimeters; } }
}

.NET 单位类,英寸到毫米

于 2013-07-23T15:02:36.717 回答