02:二分法求函数的零点

总时间限制:

1000ms

内存限制:

65536kB

描述

有函数:

f(x) = x5 - 15 * x4+ 85 * x3- 225 * x2+ 274 * x - 121

已知 f(1.5) > 0 , f(2.4) < 0 且方程 f(x) = 0 在区间 [1.5,2.4] 有且只有一个根,请用二分法求出该根。

输入

无。

输出

该方程在区间[1.5,2.4]中的根。要求四舍五入到小数点后6位。

样例输入

样例输出

不提供

分析及代码:[作者:张欣雨]

分析:因为f(1.5) > 0 , f(2.4) < 0且方程 f(x) = 0 在区间 [1.5,2.4] 有且只有一个根,所以函数在区间[1.5,2.4]内单调递减。在计算时,先将区间中点带入,若小于0,则此区间中点位于零点右侧,所以要向左找;若大于0,则此区间中点为于零点左侧,所以要向右找

#include <iostream>

#include <cmath>

#include <iomanip>

using namespace std;

double f(double x){

x=pow(x,5)-15*pow(x,4)+85*pow(x,3)-225*pow(x,2)+274*x-121;

return x;

}

int main(){

double x;

double left=1.5,right=2.4;

double mid=(left+right)/2;

while(left<right){

mid=(left+right)/2;

if(f(mid)<0.0000001&&f(mid)>-0.0000001){

break;

}

if(f(mid)>0){

left=mid;

}

else{

right=mid;

}

}

cout<<fixed<<setprecision(6)<<mid;

return 0;

}

02:二分法求函数的零点

总时间限制:

1000ms

内存限制:

65536kB

描述

有函数:

f(x) = x5 - 15 * x4+ 85 * x3- 225 * x2+ 274 * x - 121

已知 f(1.5) > 0 , f(2.4) < 0 且方程 f(x) = 0 在区间 [1.5,2.4] 有且只有一个根,请用二分法求出该根。

输入

无。

输出

该方程在区间[1.5,2.4]中的根。要求四舍五入到小数点后6位。

样例输入

样例输出

不提供

分析及代码:[作者:张欣雨]

分析:因为f(1.5) > 0 , f(2.4) < 0且方程 f(x) = 0 在区间 [1.5,2.4] 有且只有一个根,所以函数在区间[1.5,2.4]内单调递减。在计算时,先将区间中点带入,若小于0,则此区间中点位于零点右侧,所以要向左找;若大于0,则此区间中点为于零点左侧,所以要向右找

#include <iostream>

#include <cmath>

#include <iomanip>

using namespace std;

double f(double x){

x=pow(x,5)-15*pow(x,4)+85*pow(x,3)-225*pow(x,2)+274*x-121;

return x;

}

int main(){

double x;

double left=1.5,right=2.4;

double mid=(left+right)/2;

while(left<right){

mid=(left+right)/2;

if(f(mid)<0.0000001&&f(mid)>-0.0000001){

break;

}

if(f(mid)>0){

left=mid;

}

else{

right=mid;

}

}

cout<<fixed<<setprecision(6)<<mid;

return 0;

}

NOI 1.11(02)二分法求函数的零点相关推荐

  1. 信息学奥赛一本通(1241:二分法求函数的零点)

    1241:二分法求函数的零点 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 5682     通过数: 3407 [题目描述] 有函数:f(x)=x^5−15x^ ...

  2. Bailan4142 二分法求函数的零点【二分法】

    4142:二分法求函数的零点 总时间限制: 1000ms 内存限制: 65536kB 描述 有函数: f(x) = x5 - 15 * x4+ 85 * x3- 225 * x2+ 274 * x - ...

  3. 二分法求函数的零点(信息学奥赛一本通-T1241)

    [题目描述] 有函数:f(x)=x^5−15x^4+85x^3−225x^2+274^x−121 已知f(1.5)>0 ,f(2.4)<0 且方程f(x)=0 在区间[1.5,2.4] 有 ...

  4. 二分法求函数的零点c++

    题目描述] 有函数:f(x)=x5−15x4+85x3−225x2+274^x−121 已知f(1.5)>0 ,f(2.4)<0 且方程f(x)=0 在区间[1.5,2.4] 有且只有一个 ...

  5. 二分法求函数的零点(二分不适合不变号零点的情况)

    二分法的定义: 对于在区间[a,b]上连续不断且f(a)*f(b)<0的函数,y=f(x),通过不把函数f(x)的零点所在的区间一分为二,使区间的两个端点逐渐逼近零点,进而得到零点近似值的方法. ...

  6. 二分法求函数的零点(c语言)

    题目描述 有函数: f(x) = x5 - 15 * x4+ 85 * x3- 225 * x2+ 274 * x - 121 已知 f(1.5) > 0 , f(2.4) < 0 且方程 ...

  7. 【百炼】二分法求函数的零点(c语言)

    描述 有函数: f(x) = x5 - 15 * x4+ 85 * x3- 225 * x2+ 274 * x - 121 已知 f(1.5) > 0 , f(2.4) < 0 且方程 f ...

  8. 算法编程11:二分法求平方根

    描述 计算并返回 x 的平方根,其中 x 是非负整数. 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去. 示例 示例 1 --------------------------------- ...

  9. C++实现二分法求零点

    目录 前言 题目: 一.零点是什么? 二.二分法求零点 1.二分法 2.完整代码 总结 前言 首先,我们要清楚我们是干嘛的:其次,知道原理:最后,才能明白自己要怎么办.明确:用二分法求函数. 题目: ...

  10. C++实现二分法求零点(二分法求零点)

    前言 首先,我们要清楚我们是干嘛的:其次,知道原理:最后,才能明白自己要怎么办.明确:用二分法求函数. 题目: 二分法求函数的零点:  有函数:  f(x) = x5 - 15 * x4+ 85 * ...

最新文章

  1. 想“看见”高性能计算嘛?戳这里开始
  2. vue入门教程(二)
  3. 年薪 50w 难吗?分享我的 2 个捷径
  4. 2vec需要归一化吗_LTSM模型预测数据如何归一化?(知乎回答)
  5. 电容过大导致电压下降_现场| 典型的断直流电源导致开关误分合案例分析
  6. C语言计算分段函数pta,PTA浙大版《C语言程序设计(第3版)》题目集 练习2-11 计算分段函数[2] (10分)...
  7. centos7 postgresql9和postgis2.1插件编译部署
  8. linux删除命令_【小技巧】Linux命令的快捷键
  9. 北理乐学c语言,北京理工大学2018年计算机考研889数据结构考试大纲
  10. 程序人生|从网瘾少年到微软、BAT、字节offer收割机逆袭之路
  11. java外卖项目介绍_JavaWeb网上订餐系统项目
  12. 2021年压力容器作业R2移动式压力容器充装证考试题库
  13. php服务器文件直链,比较简单的百度网盘文件直链PHP代码
  14. WinForm制作定时显示基金净值的桌面小工具
  15. Mac VSCode Mermaid(markdown画图)
  16. 4款黑科技级别的宝藏APP,能够轻松满足你的多种需求,请低调收藏
  17. idea下载源码失败 cannot download sources
  18. rds mysql 视图 索引_数据库 视图 索引
  19. python调用函数指定次数_扣丁学堂Python在线视频之Python限制函数调用次数实例
  20. 时延,时延带宽积,RTT和利用率

热门文章

  1. Step3:获得单应矩阵(每张图片需要m个棋盘格角点,m≥4)
  2. W806/W801/W800多通道ADC同时使用
  3. CS231n Module2: CNN part1:Architecture
  4. uni-app打包上架vivo应用市场踩坑
  5. TMS320C6748_ECAP_APWM
  6. 13.2-“制作一款私有IAP串口下载小工具”之串口IAP的通信协议设计
  7. The requested URL returned error: 403
  8. “蓝凤凰”开网店,卖起了这么多高颜值又神奇的生物
  9. 浅析智能访客机的应用
  10. c语言srand函数作用,C语言之rand()和srand()函数