博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NYOJ 503(牛顿迭代)
阅读量:5834 次
发布时间:2019-06-18

本文共 468 字,大约阅读时间需要 1 分钟。

/*关键是迭代公式要收敛*/#include
#include
double f(double x,double Y){return 8*pow(x,4)-7*pow(x,3)+2*x*x+3*x+6-Y;}double f_(double x){return 32*pow(x,3)-21*x*x+4*x+3;}int main(){ int T;double x1,x2,Y;scanf("%d",&T);while(T--){ scanf("%lf",&Y); if(f(0,Y)>0||f(100,Y)<0) { printf("No solution!\n"); continue; } x1=0;x2=100; while(fabs(x1-x2)>1e-10) { x1=x2; x2=x1-f(x1,Y)/f_(x1); } printf("%.4lf\n",x2); }}

  

转载地址:http://oaucx.baihongyu.com/

你可能感兴趣的文章
asp.net怎样在URL中使用中文、空格、特殊字符
查看>>
实现跨交换机VLAN间的通信
查看>>
python例子
查看>>
环境变量(总结)
查看>>
ios之UILabel
查看>>
Java基础之String,StringBuilder,StringBuffer
查看>>
1月9日学习内容整理:爬虫基本原理
查看>>
安卓中数据库的搭建与使用
查看>>
AT3908 Two Integers
查看>>
C++ 0X 新特性实例(比较常用的) (转)
查看>>
node生成自定义命令(yargs/commander)
查看>>
.NET 设计规范--.NET约定、惯用法与模式-2.框架设计基础
查看>>
win7 64位+Oracle 11g 64位下使用 PL/SQL Developer 的解决办法
查看>>
BZOJ1997:[HNOI2010]PLANAR——题解
查看>>
使用Unity3D引擎开发赛车游戏
查看>>
HTML5新手入门指南
查看>>
opennebula 开发记录
查看>>
sql 内联,左联,右联,全联
查看>>
C++关于字符串的处理
查看>>
6、Web Service-拦截器
查看>>