On Sat, Jun 16, 2018 at 8:51 PM, Steven D'Aprano wrote:
>> Python is *very* stingy with adding new operators; IIRC only 3 have
>> been added over the last ~30 years (**, //, @). I don't think ~= is
>> going to make it.
>
> Exponentiation ** goes back to Python 1.5, so I think that's only two
> new
On Fri, Jun 15, 2018 at 05:31:57PM -0700, Nathaniel Smith wrote:
> On Fri, Jun 15, 2018 at 3:56 PM, Andre Roberge
> wrote:
> > * people doing heavy numerical work and wanting code as readable as possible
>
> IME serious numerical work doesn't use approximate equality tests at
> all, except in te
On Fri, Jun 15, 2018 at 3:56 PM, Andre Roberge wrote:
> * people doing heavy numerical work and wanting code as readable as possible
IME serious numerical work doesn't use approximate equality tests at
all, except in test assertions.
> * teaching mostly beginners about finite precision for float
On Fri, Jun 15, 2018 at 3:12 PM Richard Damon
wrote:
> On 6/15/18 1:38 PM, Andre Roberge wrote:
> > I have a suggestion to make inspired by the current discussion about
> > trigonometric functions in degrees, and the desire to have them show
> > "exact" values in some special cases.
> >
> > I sug
On 6/15/18 1:38 PM, Andre Roberge wrote:
> I have a suggestion to make inspired by the current discussion about
> trigonometric functions in degrees, and the desire to have them show
> "exact" values in some special cases.
>
> I suggest that it would be useful to have operators for performing
> **a
On Fri, 15 Jun 2018 14:38:22 -0300
Andre Roberge
wrote:
>
> Here's a sample session for demonstration purpose...
>
> $ python -m experimental
> experimental console version 0.9.5. [Python version: 3.6.1]
>
> ~~> 0.1 + 0.2
> 0.30004
> ~~> 0.1 + 0.2 == 0.3
> False
> ~~> from __exp
I have a suggestion to make inspired by the current discussion about
trigonometric functions in degrees, and the desire to have them show
"exact" values in some special cases.
I suggest that it would be useful to have operators for performing
**approximate** comparisons. I believe that such operat