On 30 September 2012 22:38, Gregory P. Smith <span dir="ltr"><<a href="mailto:greg@krypto.org" target="_blank">greg@krypto.org</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Why suggest adding new round-like functions to the math module rather than defining a new round method on all numerical objects?</blockquote><div><br></div><div> >>> round("")</div><div>Traceback (most recent call last):</div>

<div>  File "<stdin>", line 1, in <module></div><div>TypeError: type str doesn't define __round__ method</div><div><br></div><div>It seems it is done like that already ;)</div><div>This seems like a problem for the proposal, though: we can't have it in the math library if it's a method!</div>

</div>