簡體   English   中英

如何在 python 中用分數提升功率

[英]How to raise to the power with a fraction in python

我希望在 python 中執行以下操作:

[0.12 x 1.616 x (100 x 0.019 x 40)^1/3] x 300 x 527.5

我不知道如何提高分數的力量。 我希望 output 是十進制的。

(100 x 0.019 x 40)^1/3

要將數字 n 提高到 p 的冪,可以使用冪運算符**

n ** p

您可以使用math.pow function:

>>> import math
>>> math.pow(27, 1/3)
3.0
>>> help(math.pow)
Help on built-in function pow in module math:

pow(x, y, /)
    Return x**y (x to the power of y).

或者只是** (指數)運算符:

>>> 27 ** (1/3)
3.0

還要注意您的操作順序:

>>> 27 ** 1/3  # same as: (27 ** 1) / 3
9.0
>>> 27 ** (1/3)
3.0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM