Open
Description
Before b318ebf, which was a rework of #3557, round(<int>, <n>)
worked. Now, if MICROPY_PY_BUILTINS_ROUND_INT
is set to 0, round(2, 2)
or similar throws NotImplementedError
. round(2)
still works.
@dpgeorge Was it your intention to disable rounding of integers in this way completely, instead of just not handling negative values for the second arg if it was an int?
A user discovered this after ending up with an integer zero while doing some floating arithmetic.
Metadata
Metadata
Assignees
Labels
No labels