202103-11 基于python 开立方的注意事项说明 在python中,**就是指数运算,所以我们习惯性的觉得确实在数学中,这的确是正确的,但是在python中这么写,你就会发现有一些错误,4**3=64所以,64开立方应该是3,然而在python中的运行结果如下:64**(1/3)=3.9999999999999996sointeresting,我们在运行16**(1/2)=4这是对的,为啥开立方就不对了呢,更有意思的是按照上面的写法,你会发现负数开出来是复数,这里有两个fu数。看个例子:(-64)**(1/3)=(2+3.464101615137754j)不应... 继续阅读 >