C#,数值计算,求平方根之巴比伦算法(Babylonian algorithm)的源代码

平方根的巴比伦算法。


/// <summary>

/// 计算 v 的平方根

/// 据说来自于远古巴比伦时代的算法

/// </summary>

/// <param

name="v"></param>

/// <returns></returns>

public static double Sqrt(double v)

{

         constdouble e = 0.000001;

         doublex = v;

         doubley = 1.0;

         while((x - y) > e)

         {

                   x= (x + y) / 2;

                   y= v / x;

         }

         returnx;

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容