Python-0**0==1?

Python-0**0==1?,python,math,pow,Python,Math,Pow,我和**操作员在一起玩,注意到: 0**0 == 1 及 甚至数学: 还有谷歌!搜索0**0 为什么会这样?据我所知,0**0未定义不,你错了。这是它应该做的 n/0未定义。但是,0**0是1,因为任何提升到0的幂的数字都是1 以下是一些参考资料: 根据定义,幂为0的任何东西都是1。因为数学规则。0次方中的所有项都是1。如果你在谷歌上搜索它,你可能会看到计算器下方的链接。读吧,奇怪。在学校我被告知0**0是invalid@Vik2015-嗯。嗯,我只能说你的老师错了。也许你应该向他们挑战,说是

我和**操作员在一起玩,注意到:

0**0 == 1

甚至数学:

还有谷歌!搜索0**0


为什么会这样?据我所知,0**0未定义不,你错了。这是它应该做的

n/0未定义。但是,0**0是1,因为任何提升到0的幂的数字都是1

以下是一些参考资料:


根据定义,幂为0的任何东西都是1。

因为数学规则。0次方中的所有项都是1。

如果你在谷歌上搜索它,你可能会看到计算器下方的链接。读吧,奇怪。在学校我被告知0**0是invalid@Vik2015-嗯。嗯,我只能说你的老师错了。也许你应该向他们挑战,说是他们派你来的;0/0无效,但0**0不是:@iCodez,也许我会:。但问题是,书中解释了x**0=x**3/x**3。如果我们放置0而不是x,我们得到:0**0=0**3/0**3,所以我们得到零除法@Vik2015:这不是一个令人信服的论点。同样地考虑,x** 2=x** 5 /x** 3。所以用0代替x,0**2=0**5/0**3。所以0**2也应该是未定义的!
pow(0, 0) == 1
math.pow(0, 0) == 1