コード例 #1
0
ファイル: Utilities.cs プロジェクト: MCO368-1/hw4-YSaxon
        public static double DelisleToFarenheit(double temp)
        {
            var delisle = new UnitScale <TemperatureBaseKelvin>("Delisle",
                                                                degreesK => (373.15m - degreesK) * 3 / 2,
                                                                degreesDelisle => 373.15m - degreesDelisle * 2 / 3);

            return(UnitScale <TemperatureBaseKelvin>
                   .Convert(temp, delisle, TemperatureBaseKelvin.Farenheit));
        }
コード例 #2
0
ファイル: Utilities.cs プロジェクト: MCO368-1/hw4-YSaxon
 public static double FahrenheitToCelsius(double temp)
 {
     return(UnitScale <TemperatureBaseKelvin>
            .Convert(temp, TemperatureBaseKelvin.Farenheit, TemperatureBaseKelvin.Celsius));
 }
コード例 #3
0
ファイル: Utilities.cs プロジェクト: MCO368-1/hw4-YSaxon
 public static double CmToInches(double cm)
 {
     return(UnitScale <DistanceBaseMeters>
            .Convert(cm, DistanceBaseMeters.Cm, DistanceBaseMeters.Inches));
 }
コード例 #4
0
ファイル: Utilities.cs プロジェクト: MCO368-1/hw4-YSaxon
 public static double CelsiusToKelvin(double temp)
 {
     return(UnitScale <TemperatureBaseKelvin>
            .Convert(temp, TemperatureBaseKelvin.Celsius, TemperatureBaseKelvin.Kelvin));
 }
コード例 #5
0
ファイル: Utilities.cs プロジェクト: MCO368-1/hw4-YSaxon
 public static double KelvinToCelsius(double temp)
 {
     return(UnitScale <TemperatureBaseKelvin>
            .Convert(temp, TemperatureBaseKelvin.Kelvin, TemperatureBaseKelvin.Celsius));
 }
コード例 #6
0
ファイル: Utilities.cs プロジェクト: MCO368-1/hw4-YSaxon
 public static double CelsiusToFahrenheit(double temp)
 {
     return(UnitScale <TemperatureBaseKelvin>
            .Convert(temp, TemperatureBaseKelvin.Celsius, TemperatureBaseKelvin.Farenheit));
 }