//用牛顿迭代法求a^(1/3) #include <iostream> #include <cmath> using namespace std; int main() { const double EPS = 1e-6;//精度 double a,x1,x2; cout<<"请输入a:"<<endl; cin>>a; x2=a;//第一个值取a do { x1=x2; x2=(2*x1+a/(x1*x1))/3;//计算新值 } while (fabs(x2-x1)>=EPS);//控制精度 cout << a<<"的立方根是:" <<x2<< endl; return 0; }
相关文章
- 使用Eclipse开发Maven插件-1/3
- Newtonsoft.Json高级用法 1.忽略某些属性 2.默认值的处理 3.空值的处理 4.支持非公共成员 5.日期处理 6.自定义序列化的字段名称
- WPF 3D 常用类(1)
- IT职场求生法则(3)- 部门经理及副总适用法则
- IT职场求生法则(1)- 通用法则
- Android官方技术文档翻译——Gradle 插件用户指南(1-3)
- 点击图片或者鼠标放上hover .图片变大. 1)可以使用css中的transition, transform 2) 预先设置一个 弹出div. 3)弹出层 alert ; 4) 浏览器的宽度document.documentElement.clientWidth || document.body.clientWidth
- h1-h3使用
- Spring4.X + spring MVC + Mybatis3 零配置应用开发框架搭建详解(1) - 基本介绍
- 这种编码怎么用php解析出来?\xE5\xBD\xA9\xE4\xBA\x91\xE3\x81\xAC\xE7\x88\xB1\xE6\x83\x85