如何在Python中找到多维数据集根目录?

时间:2018-03-21 08:34:18

标签: python

我试图在Python中找到立方根,但我不知道如何找到它。有一行代码可以工作,但他不会给我全部数字。例如:

math.pow(64, 1/3)

这并不能给我4个强硬但3.99999。有谁知道我应该如何解决这个问题?

3 个答案:

答案 0 :(得分:5)

您可以使用功率运算符**,其分数如下:

Python3:

>>> 8**(1/3)
2.0

Python2:

>>> 8**(1.0/3)
2.0

答案 1 :(得分:4)

这是一个不使用数学库的选项

>>> 64**(1/3)
3.9999999999999996
>>> round(64**(1/3.),2)
4.0

如果您想使用代码,可以应用' round()'方法

>>>import math
>>>round(math.pow(64,1/3.))
4

答案 2 :(得分:1)

Python 3.11math.cbrt

 x = 64
 math.cbrt(x)

(或)

使用numpy

import numpy as np
x = 64
np.cbrt(x)