牛顿迭代法
来源:互联网 发布:urllib.request json 编辑:程序博客网 时间:2024/05/29 21:17
牛顿迭代法,快速求平方根的方法之一。
代码:
public static double sqrt(double c) {if(c<0)return Double.NaN;//NaN 非数字double err=1e-15;//0.000..0(15个0)1 表示俩值无限接近double t=c;while(Math.abs(t - c / t ) > err * t)//可以转化为1 - c / t*t > err t的值无限接近于ct = ( t + c / t ) / 2.0;//t的值无限接近于c,则c / t = t ,( t + t )/2 = t;
return t;}
阅读全文
0 0
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- 牛顿迭代法
- App之登录、access token、refresh token
- python
- 批处理文件
- 面试常考排序
- 【C/C++】素数对猜想
- 牛顿迭代法
- P标签为什么不能嵌套块级标签
- Qt—学习之我的计算器
- java并发编程day07
- Python爬虫学习笔记Day2
- kafka随笔记
- [Offer收割]编程练习赛27:题目2 : 两个机器人
- Http协议之Get和Post的区别
- 09-javascript 函数定义和调用