Tweak unwise variable names

This commit is contained in:
Chip Hogg
2022-04-06 00:18:52 +00:00
parent d7681e188e
commit 746aa34fcc

View File

@@ -90,24 +90,23 @@ struct ratio {
[[nodiscard]] friend constexpr std::intmax_t numerator(const ratio& r)
{
std::intmax_t num = r.num;
std::intmax_t true_num = r.num;
for (auto i = r.exp; i > 0; --i) {
num *= 10;
true_num *= 10;
}
return num;
return true_num;
}
[[nodiscard]] friend constexpr std::intmax_t denominator(const ratio& r)
{
std::intmax_t den = r.den;
std::intmax_t true_den = r.den;
for (auto i = r.exp; i < 0; ++i) {
den *= 10;
true_den *= 10;
}
return den;
return true_den;
}
};
[[nodiscard]] constexpr ratio inverse(const ratio& r) { return ratio(r.den, r.num, -r.exp); }
[[nodiscard]] constexpr bool is_integral(const ratio& r)