我正在尝试创建简单的高级计算器,只是为了好玩,目前我正面临一个问题.在PHP中,我们有一个函数sqrt()
,让你只计算一个数字的平方根.我想要实现的是让这个计算器计算任何给定数字的任何给定根.例如,如果用户输入"5到7"计算器应该计算不是正方形而是计算数字5的第7根.任何想法如何实现这样的事情?对不起,如果你误解了什么,我不是英语数学专家.感谢Advance的帮助.
使用pow
:
function nthRoot($number, $nthRoot) {
return pow($number, (1/$nthRoot));
}
Run Code Online (Sandbox Code Playgroud)
因此,nthRoot(32, 5) == 2
(1/N)的功率与获取该数字的第N个根相同.例如,
sqrt(4) == 4^(1/2)
, sqrt(sqrt(16)) == 16^(1/4)
,在哪里sqrt(sqrt((N))
和说法一样the square root of the square root
,即"第4根". 归档时间: |
|
查看次数: |
404 次 |
最近记录: |