prefix_base_unit¶
- justunits.prefix_base_unit(base_unit: justunits.BareUnit, supported_prefixes: Iterable[str]) List[justunits.AUnit] ¶
- Parameters
base_unit –
supported_prefixes –
Returns:
Examples
>>> from doctestprinter import doctest_iter_print >>> base_unit = BareUnit("m", "meter", "length") >>> units = prefix_base_unit(base_unit, ["m", "k", "µ"]) >>> doctest_iter_print(units, edits_item=lambda x: repr(x)) AUnit(m 'meter' length) AUnit(mm 'millimeter' length, 0.001m) AUnit(km 'kilometer' length, 1e+03m) AUnit(μm 'micrometer' length, 1e-06m)
>>> units = prefix_base_unit(base_unit, "") >>> doctest_iter_print(units, edits_item=lambda x: repr(x)) AUnit(m 'meter' length)