当前位置: 首页 > 知识库问答 >
问题:

如何在Python中找到立方体根?

须捷
2023-03-14

我曾尝试在Python中查找立方根,但不知道如何找到它。有一行代码有效,但他不给我完整的数字。例子:

math.pow(64, 1/3)

这不是给我4强硬,而是3.99999。有人知道我该怎么解决这个问题吗?

共有3个答案

洪河
2023-03-14

python3.11中,数学。cbrt

 x = 64
 math.cbrt(x)

(或)

使用numpy

import numpy as np
x = 64
np.cbrt(x)
堵龙野
2023-03-14

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

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

如果要处理代码,可以应用“round()”方法

>>>import math
>>>round(math.pow(64,1/3.))
4
伯和蔼
2023-03-14

可以将幂运算符**与以下分数一起使用:

Python3:

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

Python2:

>>> 8**(1.0/3)
2.0
 类似资料:
  • 问题内容: IOW,我只需要移交“ a.some”即可访问“ a”。 问题答案: 从python 2.6开始,您可以使用特殊属性: 已在py3k中淘汰。 有关详细信息,请参见Python标准库中的模块。

  • 问题内容: Python中确定两个范围中的哪些值重叠的最佳方法是什么? 例如: 给定一个范围x,迭代另一个范围y并输出两个范围共享的所有值的最佳方法是什么?先谢谢您的帮助。 编辑: 作为后续,我意识到我还需要知道x是否与y重叠。我正在寻找一种方法来遍历范围列表,并做一些范围重叠的其他事情。是否有简单的True / False语句来完成此操作? 问题答案: 尝试设置交集: 请注意,接受任何可迭代的参

  • BoxGeometry是四边形的原始几何类,它通常使用构造函数所提供的“width”、“height”、“depth”参数来创建立方体或者不规则四边形。// iOS iframe auto-resize workaround if ( /(iPad|iPhone|iPod)/g.test( navigator.userAgent ) ) { const scene = document.getEl

  • 我想这样打印: 谢谢你们的回答伙计们 HTML:

  • 在本节中,我们将学习如何创建3D立方体。因此,首先创建六个相同大小的四边形,并以这样的方式放置它们,通过连接它们,我们将得到一个合适的立方体。我们还将旋转这个立方体以查看它的所有侧面。 要创建旋转立方体,请查看以下示例: 输出结果为:

  • 我们已经使用2D纹理很长时间了,但除此之外仍有更多的纹理类型等着我们探索。在本节中,我们将讨论的是将多个纹理组合起来映射到一张纹理上的一种纹理类型:立方体贴图(Cube Map)。 简单来说,立方体贴图就是一个包含了6个2D纹理的纹理,每个2D纹理都组成了立方体的一个面:一个有纹理的立方体。你可能会奇怪,这样一个立方体有什么用途呢?为什么要把6张纹理合并到一张纹理中,而不是直接使用6个单独的纹理呢