计算任意根号n的值

Posted lyz_fish

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算任意根号n的值相关的知识,希望对你有一定的参考价值。

计算根号n:

def devide_n(n,pow=0.5):
   ...:     ## 求n^pow
   ...:     mid = n/2
   ...:     left,right = 0,n
   ...:     while(mid-math.log(n,pow)>1e-5):
   ...:         if mid**2 < n:
   ...:             left = mid
   ...:         else:
   ...:             right = mid
   ...:         mid = (right - left)/2 + left
   ...:         print(mid)
   ...:     return mid

以上是关于计算任意根号n的值的主要内容,如果未能解决你的问题,请参考以下文章

计算任意根号n的值

二分查找法和牛顿法求根号的实现

c#用牛顿法计算根号下2的值

根号1+根号2+根号3+……+根号n=?

如何用CORDIC的FPGA算法计算平方和开根号

根号及运算法则