fix: restoring original as_magnitude implementation as it was correct

This commit is contained in:
Mateusz Pusz
2022-05-11 23:58:30 +02:00
parent 54489a57b2
commit 0ed43d3087

View File

@@ -652,7 +652,7 @@ template<ratio R>
requires(R.num > 0)
constexpr Magnitude auto as_magnitude()
{
return pow<R>(detail::prime_factorization_v<10>) * detail::prime_factorization_v<R.num> / detail::prime_factorization_v<R.den>;
return pow<R.exp>(detail::prime_factorization_v<10>) * detail::prime_factorization_v<R.num> / detail::prime_factorization_v<R.den>;
}
} // namespace units