编写一个用牛顿法解方程x=tanx 的程序,求最接近4.5和7.7的根

#include
<iostream>

#include
<cmath>

using
namespace std;

int main()

{

double
init_first = 4.5, init_second =
7.7;      //求4.5和7.7附近的根

double
var;      //定义迭代变量

var
=
init_first;      //迭代初值

while
((var - tan(var)) >
0.000001)

{

var
= var - (var - tan(var)) / (1 - (1
cos(var))*(1
cos(var)));

}

cout <<
"在4.5附近的解为"
<< var
<< endl;

var
=
init_second;      //迭代初值

while
((var - tan(var)) >
0.000001)

{

var
= var - (var - tan(var)) / (1 - (1
cos(var))*(1
cos(var)));

}

cout <<
"在7.7的解为"
<< var
<< endl;

return
0;

}

运行结果

最新文章

  1. 发现不错的cache系统Cache Manager Documentation
  2. linux查找某一进程并杀死
  3. 参加2013中国大数据技术大会(BDTC2013)
  4. 动手学习TCP:客户端状态变迁
  5. jquery属性选择器中|value和^value的区别
  6. GraphChi介绍
  7. jboss部署出现MarshalOutputStream找不到错误
  8. [React Fundamentals] Component Lifecycle - Mounting Basics
  9. linux下VI编辑器的使用
  10. IOS 开发 【序】
  11. Windows环境下 配置memcached (php)
  12. istream类的公有成员函数
  13. RESTful最佳实践之基于 jersey 的增删改查
  14. Java重命名文件
  15. ul中li分列显示
  16. jackson xml转对象 对象转xml
  17. [POJ1220]NUMBER BASE CONVERSION (高精,进制转换)
  18. python unittest框架
  19. angular 1.x 控制器之间互相传递参数
  20. C语言感悟

热门文章

  1. 《CI/CD 流程以及原理说明》
  2. 走一次HashMap的存取
  3. 微信小程序调用云函数出错 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail cloud function service error code -501005, error message Environment not found;
  4. Docker 0x04: Docker 基本使用
  5. Odoo中的self详解
  6. Kubernetes YAML 文件全字段详解
  7. Kali -关闭防火墙
  8. 卓越Code团队SCRUM呕心沥血实践总结
  9. 大数据调度工具oozie详细介绍
  10. 浅析数据库(DB)、操作数据存储(ODS)和数据仓库(DW)的区别与联系