File tree Expand file tree Collapse file tree 1 file changed +8
-12
lines changed Expand file tree Collapse file tree 1 file changed +8
-12
lines changed Original file line number Diff line number Diff line change @@ -39,29 +39,25 @@ constexpr Temperature operator""_celsius(unsigned long long value) {
39
39
}
40
40
41
41
constexpr Temperature operator " " _fahrenheit(long double value) {
42
- return Temperature ((static_cast <double >(value) - 32 ) * (5.0 / 9.0 ) + 273.5 );
42
+ return Temperature ((static_cast <double >(value) - 32.0 ) * (5.0 / 9.0 ) + 273.5 );
43
43
}
44
44
45
45
constexpr Temperature operator " " _fahrenheit(unsigned long long value) {
46
- return Temperature ((static_cast <double >(value) - 32 ) * (5.0 / 9.0 ) + 273.5 );
46
+ return Temperature ((static_cast <double >(value) - 32.0 ) * (5.0 / 9.0 ) + 273.5 );
47
47
}
48
48
49
49
namespace units {
50
50
51
- constexpr inline Temperature from_kelvin (Number value) { return Temperature (value. internal () ); }
51
+ constexpr Temperature from_kelvin (double value) { return Temperature (value); }
52
52
53
- constexpr inline double to_kelvin (Temperature quantity) { return quantity.internal (); }
53
+ constexpr double to_kelvin (Temperature quantity) { return quantity.internal (); }
54
54
55
- constexpr inline Temperature from_celsius (Number value) { return Temperature (value. internal () + 273.15 ); }
55
+ constexpr Temperature from_celsius (double value) { return Temperature (value + 273.15 ); }
56
56
57
- constexpr inline double to_celsius (Temperature quantity) { return quantity.internal () - 273.15 ; }
57
+ constexpr double to_celsius (Temperature quantity) { return quantity.internal () - 273.15 ; }
58
58
59
- constexpr inline Temperature from_fahrenheit (Number value) {
60
- return Temperature ((value.internal () - 32 ) * (5.0 / 9.0 ) + 273.15 );
61
- }
59
+ constexpr Temperature from_fahrenheit (double value) { return Temperature ((value - 32.0 ) * (5.0 / 9.0 ) + 273.15 ); }
62
60
63
- constexpr inline double to_fahrenheit (Temperature quantity) {
64
- return (quantity.internal () - 273.15 ) * (9.0 / 5.0 ) + 32 ;
65
- }
61
+ constexpr double to_fahrenheit (Temperature quantity) { return (quantity.internal () - 273.15 ) * (9.0 / 5.0 ) + 32.0 ; }
66
62
67
63
} // namespace units
You can’t perform that action at this time.
0 commit comments