forked from mpusz/mp-units
test: more unit tests for dimensionless quantity
This commit is contained in:
@@ -304,6 +304,8 @@ concept invalid_dimensionless_operation = requires()
|
||||
};
|
||||
static_assert(invalid_dimensionless_operation<int>);
|
||||
|
||||
static_assert(std::is_same_v<decltype(10q_km / 5q_km), quantity<dim_one, unitless, std::int64_t>>);
|
||||
|
||||
static_assert(quantity_cast<percent>(50.q_m / 100.q_m).count() == 50);
|
||||
static_assert(50.q_m / 100.q_m == dimensionless<percent>(50));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user