forked from mpusz/mp-units
fix: unknown_coherent_unit fixed
This commit is contained in:
@@ -84,14 +84,14 @@ void conversions()
|
||||
void unknown_dimensions()
|
||||
{
|
||||
constexpr auto fps_yard = fps::length<fps::yard>(1.);
|
||||
constexpr auto fps_area = quantity_cast<unknown_coherent_unit>(fps_yard * fps_yard);
|
||||
constexpr auto fps_area = fps_yard * fps_yard;
|
||||
std::cout << fps_yard << "\n";
|
||||
std::cout << fps_area << "\n";
|
||||
std::cout << quantity_cast<decltype(fps_area)::dimension::coherent_unit>(fps_area) << "\n";
|
||||
|
||||
constexpr auto si_fps_yard = si::fps::length<si::fps::yard>(1.);
|
||||
constexpr auto si_fps_area = quantity_cast<unknown_coherent_unit>(si_fps_yard * si_fps_yard);
|
||||
constexpr auto si_fps_area = si_fps_yard * si_fps_yard;
|
||||
std::cout << si_fps_yard << "\n";
|
||||
std::cout << si_fps_area << "\n";
|
||||
std::cout << quantity_cast<decltype(si_fps_area)::dimension::coherent_unit>(si_fps_area) << "\n";
|
||||
}
|
||||
|
||||
std::ostream& operator<<(std::ostream& os, const ratio& r) { return os << "ratio{" << r.num << ", " << r.den << "}"; }
|
||||
|
||||
Reference in New Issue
Block a user