fix: Add Hexadecimal as default NumberBase

Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
This commit is contained in:
Myzel394 2024-07-12 22:46:28 +02:00
parent 084d66ac88
commit 1a2ae455c9
No known key found for this signature in database
GPG Key ID: DEC4AAB876F73185

View File

@ -37,6 +37,16 @@ sealed interface BasicUnit {
interface NumberBase : BasicUnit { interface NumberBase : BasicUnit {
fun convert(unitTo: NumberBase, value: String): String fun convert(unitTo: NumberBase, value: String): String
companion object {
val Hexadecimal = NumberBaseUnit(
"hexadecimal",
BigDecimal(16),
UnitGroup.NUMBER_BASE,
0,
0,
)
}
} }
interface Default : BasicUnit { interface Default : BasicUnit {