Bertram Scharpf <lists / bertram-scharpf.de> writes:

> Hi,
>
> this is difficult to feed Google with:
>
>>> 0**0
> => 1
>>> 0**0.0
> => 1.0
>>> 0.0**0
> => 1.0
>>> 0.0**0.0
> => 1.0
>>> 
>
> Shouldn't the result be a NaN?

Interesting... Perl and Python say 0**0 is 1, Maxima (that should know
better) says 0 but generates an error...

To quote http://mathworld.wolfram.com/ExponentLaws.html:

> The definition 0**0=1 is sometimes used to simplify formulas, but it
> should be kept in mind that this equality is a definition and not a
> fundamental mathematical truth (Knuth 1992; Knuth 1997, p. 56).

> Bertram
-- 
Christian Neukirchen  <chneukirchen / gmail.com>  http://chneukirchen.org