set_precision

kanon.units.precision.set_precision(pmode: Optional[kanon.units.precision.PrecisionMode] = None, tmode: Optional[kanon.units.precision.TruncatureMode] = None, recording: Optional[bool] = None, add: Optional[kanon.units.precision.ArithmeticIdentifier] = None, sub: Optional[kanon.units.precision.ArithmeticIdentifier] = None, mul: Optional[kanon.units.precision.ArithmeticIdentifier] = None, div: Optional[kanon.units.precision.ArithmeticIdentifier] = None)[source] [edit on github]

Mutates the current PrecisionContext with the specified rules.