diff --git a/Common/UnitDefinitions/Volume.json b/Common/UnitDefinitions/Volume.json index e5ab2458ae..270d3d2275 100644 --- a/Common/UnitDefinitions/Volume.json +++ b/Common/UnitDefinitions/Volume.json @@ -194,8 +194,8 @@ { "SingularName": "CubicInch", "PluralName": "CubicInches", - "FromUnitToBaseFunc": "{x} * 1.6387 * 1e-5", - "FromBaseToUnitFunc": "{x} / (1.6387 * 1e-5)", + "FromUnitToBaseFunc": "{x} * 1.6387064e-5", + "FromBaseToUnitFunc": "{x} / 1.6387064e-5", "Localization": [ { "Culture": "en-US", diff --git a/UnitsNet.NanoFramework/GeneratedCode/Quantities/Volume.g.cs b/UnitsNet.NanoFramework/GeneratedCode/Quantities/Volume.g.cs index 294afc745e..ef7d866445 100644 --- a/UnitsNet.NanoFramework/GeneratedCode/Quantities/Volume.g.cs +++ b/UnitsNet.NanoFramework/GeneratedCode/Quantities/Volume.g.cs @@ -725,7 +725,7 @@ private double GetValueInBaseUnit() VolumeUnit.CubicDecimeter => _value / 1e3, VolumeUnit.CubicFoot => _value * 2.8316846592e-2, VolumeUnit.CubicHectometer => _value * 1e6, - VolumeUnit.CubicInch => _value * 1.6387 * 1e-5, + VolumeUnit.CubicInch => _value * 1.6387064e-5, VolumeUnit.CubicKilometer => _value * 1e9, VolumeUnit.CubicMeter => _value, VolumeUnit.CubicMicrometer => _value / 1e18, @@ -792,7 +792,7 @@ private double GetValueAs(VolumeUnit unit) VolumeUnit.CubicDecimeter => baseUnitValue * 1e3, VolumeUnit.CubicFoot => baseUnitValue / 2.8316846592e-2, VolumeUnit.CubicHectometer => baseUnitValue / 1e6, - VolumeUnit.CubicInch => baseUnitValue / (1.6387 * 1e-5), + VolumeUnit.CubicInch => baseUnitValue / 1.6387064e-5, VolumeUnit.CubicKilometer => baseUnitValue / 1e9, VolumeUnit.CubicMeter => baseUnitValue, VolumeUnit.CubicMicrometer => baseUnitValue * 1e18, diff --git a/UnitsNet.Tests/CustomCode/VolumeTests.cs b/UnitsNet.Tests/CustomCode/VolumeTests.cs index 17cb52f922..a362f21978 100644 --- a/UnitsNet.Tests/CustomCode/VolumeTests.cs +++ b/UnitsNet.Tests/CustomCode/VolumeTests.cs @@ -17,7 +17,7 @@ public class VolumeTests : VolumeTestsBase protected override double CubicFeetInOneCubicMeter => 35.314666721488590250438010354003; - protected override double CubicInchesInOneCubicMeter => 61023.98242; + protected override double CubicInchesInOneCubicMeter => 61_023.744094732283952756881891717; protected override double CubicKilometersInOneCubicMeter => 1E-9; diff --git a/UnitsNet/GeneratedCode/Quantities/Volume.g.cs b/UnitsNet/GeneratedCode/Quantities/Volume.g.cs index df86322da8..2815bdde9d 100644 --- a/UnitsNet/GeneratedCode/Quantities/Volume.g.cs +++ b/UnitsNet/GeneratedCode/Quantities/Volume.g.cs @@ -1682,7 +1682,7 @@ private bool TryToUnit(VolumeUnit unit, [NotNullWhen(true)] out Volume? converte (VolumeUnit.CubicDecimeter, VolumeUnit.CubicMeter) => new Volume(_value / 1e3, VolumeUnit.CubicMeter), (VolumeUnit.CubicFoot, VolumeUnit.CubicMeter) => new Volume(_value * 2.8316846592e-2, VolumeUnit.CubicMeter), (VolumeUnit.CubicHectometer, VolumeUnit.CubicMeter) => new Volume(_value * 1e6, VolumeUnit.CubicMeter), - (VolumeUnit.CubicInch, VolumeUnit.CubicMeter) => new Volume(_value * 1.6387 * 1e-5, VolumeUnit.CubicMeter), + (VolumeUnit.CubicInch, VolumeUnit.CubicMeter) => new Volume(_value * 1.6387064e-5, VolumeUnit.CubicMeter), (VolumeUnit.CubicKilometer, VolumeUnit.CubicMeter) => new Volume(_value * 1e9, VolumeUnit.CubicMeter), (VolumeUnit.CubicMicrometer, VolumeUnit.CubicMeter) => new Volume(_value / 1e18, VolumeUnit.CubicMeter), (VolumeUnit.CubicMile, VolumeUnit.CubicMeter) => new Volume(_value * 4.16818182544058e9, VolumeUnit.CubicMeter), @@ -1737,7 +1737,7 @@ private bool TryToUnit(VolumeUnit unit, [NotNullWhen(true)] out Volume? converte (VolumeUnit.CubicMeter, VolumeUnit.CubicDecimeter) => new Volume(_value * 1e3, VolumeUnit.CubicDecimeter), (VolumeUnit.CubicMeter, VolumeUnit.CubicFoot) => new Volume(_value / 2.8316846592e-2, VolumeUnit.CubicFoot), (VolumeUnit.CubicMeter, VolumeUnit.CubicHectometer) => new Volume(_value / 1e6, VolumeUnit.CubicHectometer), - (VolumeUnit.CubicMeter, VolumeUnit.CubicInch) => new Volume(_value / (1.6387 * 1e-5), VolumeUnit.CubicInch), + (VolumeUnit.CubicMeter, VolumeUnit.CubicInch) => new Volume(_value / 1.6387064e-5, VolumeUnit.CubicInch), (VolumeUnit.CubicMeter, VolumeUnit.CubicKilometer) => new Volume(_value / 1e9, VolumeUnit.CubicKilometer), (VolumeUnit.CubicMeter, VolumeUnit.CubicMicrometer) => new Volume(_value * 1e18, VolumeUnit.CubicMicrometer), (VolumeUnit.CubicMeter, VolumeUnit.CubicMile) => new Volume(_value / 4.16818182544058e9, VolumeUnit.CubicMile),