feat: force_in(U) support added

This commit is contained in:
Mateusz Pusz
2023-09-13 10:18:07 +02:00
parent 2b2f62d038
commit 1c7928021d
2 changed files with 18 additions and 7 deletions
+4
View File
@@ -900,6 +900,10 @@ static_assert(value_cast<km>(2000 * m).numerical_value_ref_in(km) == 2);
static_assert(value_cast<int>(1.23 * m).numerical_value_ref_in(m) == 1);
static_assert(value_cast<km / h>(2000.0 * m / (3600.0 * s)).numerical_value_ref_in(km / h) == 2);
static_assert((2 * km).force_in(m).numerical_value_ref_in(m) == 2000);
static_assert((2000 * m).force_in(km).numerical_value_ref_in(km) == 2);
static_assert((2000.0 * m / (3600.0 * s)).force_in(km / h).numerical_value_ref_in(km / h) == 2);
//////////////////
// quantity_cast
//////////////////