public void ConversionRoundTrip() { ElectricPotentialDc voltdc = ElectricPotentialDc.FromVoltsDc(1); AssertEx.EqualTolerance(1, ElectricPotentialDc.FromKilovoltsDc(voltdc.KilovoltsDc).VoltsDc, KilovoltsDcTolerance); AssertEx.EqualTolerance(1, ElectricPotentialDc.FromMegavoltsDc(voltdc.MegavoltsDc).VoltsDc, MegavoltsDcTolerance); AssertEx.EqualTolerance(1, ElectricPotentialDc.FromMicrovoltsDc(voltdc.MicrovoltsDc).VoltsDc, MicrovoltsDcTolerance); AssertEx.EqualTolerance(1, ElectricPotentialDc.FromMillivoltsDc(voltdc.MillivoltsDc).VoltsDc, MillivoltsDcTolerance); AssertEx.EqualTolerance(1, ElectricPotentialDc.FromVoltsDc(voltdc.VoltsDc).VoltsDc, VoltsDcTolerance); }
/// <inheritdoc cref="ElectricPotentialDc.FromMicrovoltsDc(double?)"/> public static ElectricPotentialDc?MicrovoltsDc(this decimal?value) => ElectricPotentialDc.FromMicrovoltsDc(value == null ? (double?)null : Convert.ToDouble(value.Value));
/// <inheritdoc cref="ElectricPotentialDc.FromMicrovoltsDc(double)"/> public static ElectricPotentialDc MicrovoltsDc(this decimal value) => ElectricPotentialDc.FromMicrovoltsDc(Convert.ToDouble(value));
/// <inheritdoc cref="ElectricPotentialDc.FromMicrovoltsDc(double?)"/> public static ElectricPotentialDc?MicrovoltsDc(this float?value) => ElectricPotentialDc.FromMicrovoltsDc(value);
/// <inheritdoc cref="ElectricPotentialDc.FromMicrovoltsDc(double)"/> public static ElectricPotentialDc MicrovoltsDc(this double value) => ElectricPotentialDc.FromMicrovoltsDc(value);
public static ElectricPotentialDc?MicrovoltsDc <T>(this T?value) where T : struct => ElectricPotentialDc.FromMicrovoltsDc(value == null ? (double?)null : Convert.ToDouble(value.Value));
public void NumberToMicrovoltsDcTest() => Assert.Equal(ElectricPotentialDc.FromMicrovoltsDc(2), 2.MicrovoltsDc());
public static ElectricPotentialDc MicrovoltsDc <T>(this T value) => ElectricPotentialDc.FromMicrovoltsDc(Convert.ToDecimal(value));