本文主要是介绍数值计算(sqrt函数是怎么实现的),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
详细介绍
1. 二分试探法(注意0~1区间的结果比输入要大)
2. 牛顿迭代法:用公式迭代下去;注意反复"震荡"的情况下,要及时终止;
3. 用“割线”,即本点和上一轮点的斜率,来近似函数的导数;
速度:牛顿迭代法<割线近似法<<二分试探法
还有:梯度下降法,注意有可能遇到导数为0的局部极值;
这篇关于数值计算(sqrt函数是怎么实现的)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!