簡體   English   中英

在PHP中獲取x的根,例如3的根8是2

[英]get y root of x in php for example 3 root of 8 is 2

我想得到y的x根。 正如8的3個根是2是在php中有任何函數來獲得此結果。

sqrt函數獲取給定值的平方根。 但我想要給定值的n根。 還有另一種方法可以找到它。

你可以使用這樣的東西

POW(8,1 / 3);

還記得那條規則? :-)

x = b e

變為:

ln x = e ln b
ln x / e = ln b
ln b = ln x / e
b = e ln x / e

因此:

$b = exp(log($x) / $e);

請注意,這只會給你一個真正的根,如果存在的話。 如果你想要所有的根源,你需要在復雜的域中執行數學運算。

要獲得數字的任何根,您可以使用pow()函數:

pow(8,1 / 3)

它給你八個的第三個根。

供參考檢查

http://php.net/manual/en/function.pow.php

暫無
暫無

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

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