divide method

UnitSymbol divide(
  1. UnitSymbol other
)

Divide current symbol to other and returns a new one

Implementation

UnitSymbol divide(UnitSymbol other) => UnitSymbol._({
  ..._terms,
  for (final entry in other._terms.entries)
    entry.key: (_terms[entry.key] ?? 0) - entry.value,
});