牛顿迭代法求平方根原理
来源:互联网 发布:开淘宝手持身份证照片 编辑:程序博客网 时间:2024/05/17 07:00
牛顿迭代法可以求解n次方的根,但这里只讨论用它来求平方根。
牛顿迭代法求平方根过程
Java代码实现
/** * 求一个数的平方根 * @param number * @return */ public static double squareRoot(double number){ if(number < 0){ //小于0的数无法开平方 return Double.NaN; }else { double err = 1e-15; //设置误差范围,当误差小于这个值时认为得到准确值 double root = number; //给平方根一个预设值 while (Math.abs(number - root * root) > err){ root = (number/root + root) / 2.0; } return root; } }
参考文档
如何通俗易懂地讲解牛顿迭代法?
求牛顿开方法的算法及其原理
阅读全文
0 0
- 牛顿迭代法求平方根原理
- 牛顿迭代法求平方根
- 牛顿迭代法求平方根
- 牛顿迭代法求平方根
- 牛顿迭代法求平方根
- 牛顿迭代法求平方根
- 牛顿迭代法求平方根
- 牛顿迭代法求平方根
- 牛顿迭代法求平方根
- 牛顿迭代法求平方根
- 利用牛顿迭代法求平方根
- 利用牛顿迭代法求平方根
- 利用牛顿迭代法求平方根 .
- 利用牛顿迭代法求平方根
- 利用牛顿迭代法求平方根
- Lisp---牛顿迭代法求平方根
- 使用牛顿迭代法求平方根
- 利用牛顿迭代法求平方根
- python编程练习1-----实现全排列问题
- Python 3.x 字符串:makestrans+translate函数
- Android开发环境搭建(二)——基于Eclipse的开发环境搭建
- 阿里云服务器配置oracle监听
- 模态对话框与非模态对话框的创建及的几种销毁方法与区别
- 牛顿迭代法求平方根原理
- hdu1551-二分&细节-Cable master
- 物体最小包围矩形,最小包围圆
- iOS开发中各种关键字的区别
- yum 第三方源
- RabbitMQ--基本原理
- Spark2.2 基于Yarn的两种提交模式剖析图解
- SystemClock.sleep(long ms)与Thread.sleep(long millis)分析
- HashMap各个版本分析