Slightly changed values for calories, kilocalories and BTU

Changed them to be of the IT type
This commit is contained in:
Kasper 2020-01-10 21:38:55 +01:00
parent 35043932d5
commit 5385c3ac56

View File

@ -160,9 +160,9 @@ create_units!(
Megajoule: (Energy, d128!(1000000)), Megajoule: (Energy, d128!(1000000)),
Gigajoule: (Energy, d128!(1000000000)), Gigajoule: (Energy, d128!(1000000000)),
Terajoule: (Energy, d128!(1000000000000)), Terajoule: (Energy, d128!(1000000000000)),
Calorie: (Energy, d128!(4.184)), Calorie: (Energy, d128!(4.1868)), // "IT" type
KiloCalorie: (Energy, d128!(4184)), KiloCalorie: (Energy, d128!(4186.8)), // "IT" type
BritishThermalUnit: (Energy, d128!(1055.056)), BritishThermalUnit: (Energy, d128!(1055.05585262)), // "IT" type, might not be 100% accurate
WattHour: (Energy, d128!(3600)), WattHour: (Energy, d128!(3600)),
KilowattHour: (Energy, d128!(3600000)), KilowattHour: (Energy, d128!(3600000)),
MegawattHour: (Energy, d128!(3600000000)), MegawattHour: (Energy, d128!(3600000000)),
@ -351,9 +351,9 @@ mod tests {
assert_eq!(convert_test(1000.0, Kilojoule, Megajoule), 1.0); assert_eq!(convert_test(1000.0, Kilojoule, Megajoule), 1.0);
assert_eq!(convert_test(1000.0, Megajoule, Gigajoule), 1.0); assert_eq!(convert_test(1000.0, Megajoule, Gigajoule), 1.0);
assert_eq!(convert_test(1000.0, Gigajoule, Terajoule), 1.0); assert_eq!(convert_test(1000.0, Gigajoule, Terajoule), 1.0);
assert_eq!(convert_test(4.184, Joule, Calorie), 1.0); assert_eq!(convert_test(4.1868, Joule, Calorie), 1.0);
assert_eq!(convert_test(1000.0, Calorie, KiloCalorie), 1.0); assert_eq!(convert_test(1000.0, Calorie, KiloCalorie), 1.0);
assert_eq!(convert_test(1055.056, Joule, BritishThermalUnit), 1.0); assert_eq!(convert_test(1055.05585262, Joule, BritishThermalUnit), 1.0);
assert_eq!(convert_test(3600.0, Joule, WattHour), 1.0); assert_eq!(convert_test(3600.0, Joule, WattHour), 1.0);
assert_eq!(convert_test(1000.0, WattHour, KilowattHour), 1.0); assert_eq!(convert_test(1000.0, WattHour, KilowattHour), 1.0);
assert_eq!(convert_test(1000.0, KilowattHour, MegawattHour), 1.0); assert_eq!(convert_test(1000.0, KilowattHour, MegawattHour), 1.0);