[units] fix a bug in display with coeff

This commit is contained in:
Noe Brucy
2021-12-01 22:54:06 +01:00
parent fef8a889cf
commit 9649ebca25
+1 -1
View File
@@ -43,7 +43,7 @@ def unit_str(unit, base=None, prefix="", format=" [{unit}]"):
return "" return ""
elif base is not None: elif base is not None:
coeff = unit.express(base) coeff = unit.express(base)
u_str = unit_str(base, prefix=convert_exp(coeff) + " ") return unit_str(base, prefix=convert_exp(coeff) + " ")
elif len(unit.latex) > 0: elif len(unit.latex) > 0:
if "." in unit.latex or "^" in unit.latex: if "." in unit.latex or "^" in unit.latex:
base_str = ".".join(map(parse_exp_unit, unit.name.split("."))) base_str = ".".join(map(parse_exp_unit, unit.name.split(".")))