02:二分法求函数的零点

简介: http://noi.openjudge.cn/ch0111/02/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] 有且只有一个根,请用二分法求出该根。

http://noi.openjudge.cn/ch0111/02/

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位。
样例输入
样例输出
不提供
 1 #include<stdio.h>
 2 #include<math.h>
 3 double f(double x)
 4 {
 5     double ans=0;
 6     ans=pow(x,5)-15*pow(x,4)+85*pow(x,3)-225*pow(x,2)+274*x-121;
 7     return ans;
 8 }
 9 int main(int argc, char *argv[])
10 {
11     double x,y,mid,fx,fy,fm;
12     x=1.5;
13     y=2.4;
14     mid=(x+y)/2;
15     fx=f(x);
16     fy=f(y);
17     fm=f(mid);
18     while( fabs(fm-0) > 1e-6)
19     {
20         if(fx*fm<0) { y=mid; fy=f(y); }
21         else { x=mid; fx=f(x); }
22         mid=(x+y)/2;
23         fm=f(mid);
24     }
25     printf("%.6lf\n",mid);
26     return 0;
27 }

 

相关文章
|
Ubuntu
百度搜索:蓝易云【Ubuntu系统apt添加第三方PPA源教程】
现在,你已经成功在Ubuntu系统中添加了第三方PPA源。系统将会从该源获取更新和软件包。请注意,添加第三方PPA源时要确保其来源可信,以免引入不安全的软件包。
472 5
|
Ubuntu 网络安全 Docker
|
6月前
|
Ubuntu 安全 API
Python3.14正式支持Free Threaded版本!
Python 社区迎来历史性时刻!Python 3.14 正式将无 GIL 构建列为受支持选项,标志着 Free‑Threaded Phase II 启动。本文将深入解析 PEP 779 规定的支持标准、3.14.0b3 版本的新变化,以及这对Python开发者意味着什么。文末还有小彩蛋哦!
865 87
|
人工智能 API
OmniSearch:阿里巴巴通义推出的多模态检索增强生成框架
本文介绍了阿里巴巴通义实验室推出的多模态检索增强生成框架 OmniSearch,该框架具备自适应规划能力,能够动态拆解复杂问题,根据检索结果和问题情境调整检索策略,从而提升检索效率和准确性。
1082 5
OmniSearch:阿里巴巴通义推出的多模态检索增强生成框架
|
域名解析 弹性计算 网络安全
CEN+私网NAT实现跨地域访问云服务需求-CEN企业版
本文介绍了如何通过企业版云企业网和私网NAT配置,实现ECS内网跨地域访问OSS资源的方法。该方法避免了跨地域配置云服务网段时可能出现的管控异常问题,适用于其他云服务如MQ等。
|
存储 关系型数据库 分布式数据库
使用开源PolarDB和imgsmlr进行高效的图片存储和相似度搜索
使用开源PolarDB和imgsmlr进行高效的图片存储和相似度搜索
|
SQL 程序员 Ruby
langchain 入门指南(四)- 指定大语言模型的角色
langchain 入门指南(四)- 指定大语言模型的角色
286 1
|
JavaScript 定位技术 API
js使用高德地图进行地点标注
使用高德地图进行地点标注可以采用以下步骤:
457 0
|
人工智能 Ubuntu Linux
linux配置魔搭社区modelscope时的whl下载中断问题和解决方案
本文提供了断点续传和手动安装两个方案。
1153 3
|
并行计算 Docker Python
ModelScope 官方提供的 Docker 镜像
ModelScope 官方提供的 Docker 镜像
2142 1

热门文章

最新文章