On Thu, Sep 21, 2017 at 8:30 PM, David Mertz firstname.lastname@example.org wrote:
Simply because the edge cases for working with e.g. '0xC.68p+2' in a hypothetical future Python are less obvious and less simple to demonstrate, I feel like learners will be tempted to think that using this base-2/16 representation saves them all their approximation issues and their need still to use isclose() or friends.
Show them 1/4949, and explain why for i < 49, (1/i)i equals 1 (lucky rounding).
-- --Guido van Rossum (python.org/~guido)