Beispiel #1
0
 public void ConversionRoundTrip()
 {
     CoefficientOfThermalExpansion inversekelvin = CoefficientOfThermalExpansion.FromInverseKelvin(1);
     AssertEx.EqualTolerance(1, CoefficientOfThermalExpansion.FromInverseDegreeCelsius(inversekelvin.InverseDegreeCelsius).InverseKelvin, InverseDegreeCelsiusTolerance);
     AssertEx.EqualTolerance(1, CoefficientOfThermalExpansion.FromInverseDegreeFahrenheit(inversekelvin.InverseDegreeFahrenheit).InverseKelvin, InverseDegreeFahrenheitTolerance);
     AssertEx.EqualTolerance(1, CoefficientOfThermalExpansion.FromInverseKelvin(inversekelvin.InverseKelvin).InverseKelvin, InverseKelvinTolerance);
 }
Beispiel #2
0
 /// <inheritdoc cref="CoefficientOfThermalExpansion.FromInverseDegreeCelsius(UnitsNet.QuantityValue)" />
 public static CoefficientOfThermalExpansion InverseDegreeCelsius <T>(this T value) => CoefficientOfThermalExpansion.FromInverseDegreeCelsius(Convert.ToDouble(value));
Beispiel #3
0
 public static CoefficientOfThermalExpansion?InverseDegreeCelsius <T>(this T?value) where T : struct => CoefficientOfThermalExpansion.FromInverseDegreeCelsius(value == null ? (double?)null : Convert.ToDouble(value.Value));
 public void NumberToInverseDegreeCelsiusTest() =>
 Assert.Equal(CoefficientOfThermalExpansion.FromInverseDegreeCelsius(2), 2.InverseDegreeCelsius());