我在WPF中创建了一个转换Imperial to Metric
和Metric to Imperial
单位的应用程序。我现在有Inch
单位的数据,此值我希望将其转换为Fraction
单位。我搜索过但没有得到任何特定的公式来实现。
有什么想法吗?
1)例如:39.75 输出:100921/32mm
注意:输入值以英寸为单位,即39.75英寸,输出值为分数单位。
答案 0 :(得分: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; } }
}