forked from mpusz/mp-units
refactor: 💥 ascii -> portable, unicode -> utf8, 'A' -> 'P'
This commit is contained in:
@@ -39,14 +39,14 @@ static_assert(dimension_symbol(dimension_one) == "1");
|
||||
// base dimensions
|
||||
static_assert(dimension_symbol(isq::dim_length) == "L");
|
||||
static_assert(dimension_symbol(isq::dim_thermodynamic_temperature) == "Θ");
|
||||
static_assert(dimension_symbol<dimension_symbol_formatting{.encoding = ascii}>(isq::dim_thermodynamic_temperature) ==
|
||||
static_assert(dimension_symbol<dimension_symbol_formatting{.encoding = portable}>(isq::dim_thermodynamic_temperature) ==
|
||||
"O");
|
||||
|
||||
// derived dimensions
|
||||
static_assert(dimension_symbol(isq::speed.dimension) == "LT⁻¹");
|
||||
static_assert(dimension_symbol<dimension_symbol_formatting{.encoding = ascii}>(isq::speed.dimension) == "LT^-1");
|
||||
static_assert(dimension_symbol<dimension_symbol_formatting{.encoding = portable}>(isq::speed.dimension) == "LT^-1");
|
||||
static_assert(dimension_symbol(isq::power.dimension) == "L²MT⁻³");
|
||||
static_assert(dimension_symbol<dimension_symbol_formatting{.encoding = ascii}>(isq::power.dimension) == "L^2MT^-3");
|
||||
static_assert(dimension_symbol<dimension_symbol_formatting{.encoding = portable}>(isq::power.dimension) == "L^2MT^-3");
|
||||
|
||||
static_assert(dimension_symbol(pow<123>(isq::dim_length)) == "L¹²³");
|
||||
static_assert(dimension_symbol(pow<1, 2>(isq::dim_length)) == "L^(1/2)");
|
||||
|
||||
Reference in New Issue
Block a user