コード例 #1
0
        public void ConversionRoundTrip()
        {
            TemperatureGradient kelvinpermeter = TemperatureGradient.FromKelvinsPerMeter(1);

            AssertEx.EqualTolerance(1, TemperatureGradient.FromDegreesCelciusPerKilometer(kelvinpermeter.DegreesCelciusPerKilometer).KelvinsPerMeter, DegreesCelciusPerKilometerTolerance);
            AssertEx.EqualTolerance(1, TemperatureGradient.FromDegreesCelciusPerMeter(kelvinpermeter.DegreesCelciusPerMeter).KelvinsPerMeter, DegreesCelciusPerMeterTolerance);
            AssertEx.EqualTolerance(1, TemperatureGradient.FromDegreesFahrenheitPerFoot(kelvinpermeter.DegreesFahrenheitPerFoot).KelvinsPerMeter, DegreesFahrenheitPerFootTolerance);
            AssertEx.EqualTolerance(1, TemperatureGradient.FromKelvinsPerMeter(kelvinpermeter.KelvinsPerMeter).KelvinsPerMeter, KelvinsPerMeterTolerance);
        }
コード例 #2
0
 public void NumberToDegreesFahrenheitPerFootTest() =>
 Assert.Equal(TemperatureGradient.FromDegreesFahrenheitPerFoot(2), 2.DegreesFahrenheitPerFoot());
コード例 #3
0
 public static TemperatureGradient DegreesFahrenheitPerFoot <T>(this T value) =>
 TemperatureGradient.FromDegreesFahrenheitPerFoot(Convert.ToDouble(value));