news 2026/7/27 20:10:17

一元三次方程求解/洛谷

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一元三次方程求解/洛谷

题目来源-洛谷P1024
#include<stdio.h>
#include<math.h>
double a,b,c,d;//这里abcd在定义函数时也用到了所以放在了全局
int main()
{
double erfen(double,double);//声明一个二分查找的函数
int z=0,left,right,mid;
float x[3];//3个根
scanf("%lf%lf%lf%lf",&a,&b,&c,&d);
for(int i=-100;i<=100;i++)
{
if(apow(i,3)+bpow(i,2)+ci+d==0)//先粗略地遍历查找整数根
{
x[z]=i;
z++;
}
if((a
pow(i,3)+bpow(i,2)+ci+d)(apow(i+1,3)+bpow(i+1,2)+c(i+1)+d)<0)//零点存在定理找出根的范围
{
left=i;
right=i+1;
x[z]=erfen(left,right);//二分查找找出根的近似值
z++;
}
}
printf("%.2lf %.2lf %.2lf",x[0],x[1],x[2]);
return 0;
}

double erfen(double x,double y)//二分查找递归
{
if(y-x<0.01)return (x+y)/2;//精确度达到要求就停止调用自身
if((apow((x+y)/2,3)+bpow((x+y)/2,2)+c*(x+y)/2+d)(apow(x,3)+bpow(x,2)+cx+d)<0)
{
return erfen(x,(x+y)/2);
}
else return erfen((x+y)/2,y);
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/26 23:18:31

腾讯云云渠道商:如何利用镜像实现跨云平台迁移?

一、引言 随着多云战略的普及&#xff0c;跨云迁移已成为企业数字化转型的关键环节。数据显示&#xff0c;超过40%​ 的企业采用多云架构&#xff0c;每年平均迁移23个应用。传统迁移方式存在停机时间长&#xff08;平均8-12小时&#xff09;、数据丢失风险&#xff08;高达15%…

作者头像 李华
网站建设 2026/7/25 17:24:56

ThinkPad风扇控制终极指南:让你的笔记本告别噪音烦恼

ThinkPad风扇控制终极指南&#xff1a;让你的笔记本告别噪音烦恼 【免费下载链接】TPFanCtrl2 ThinkPad Fan Control 2 (Dual Fan) for Windows 10 and 11 项目地址: https://gitcode.com/gh_mirrors/tp/TPFanCtrl2 还在忍受ThinkPad风扇的嗡嗡声吗&#xff1f;无论是编…

作者头像 李华
网站建设 2026/7/23 21:46:39

量化模型部署:LobeChat运行7B级别模型的可行性

量化模型部署&#xff1a;LobeChat运行7B级别模型的可行性 在个人开发者和小型团队中&#xff0c;越来越多的人希望搭建属于自己的AI对话系统——不依赖OpenAI、无需支付高昂API费用&#xff0c;还能保障数据隐私。然而&#xff0c;现实挑战摆在眼前&#xff1a;像LLaMA-2-7B或…

作者头像 李华
网站建设 2026/7/21 5:50:36

Docker本地部署AutoGPT详细教程

Docker本地部署AutoGPT详细教程 你有没有想过&#xff0c;AI 不只是被动地回答问题&#xff1f;当你说“帮我写一份关于2025年AI趋势的PPT提纲”&#xff0c;现在的 ChatGPT 会立刻动笔——但它不会主动查资料、不会判断信息是否全面、更不会回头反思&#xff1a;“我是不是漏…

作者头像 李华
网站建设 2026/7/22 12:36:24

鸣潮自动化助手:告别重复操作的终极解决方案

鸣潮自动化助手&#xff1a;告别重复操作的终极解决方案 【免费下载链接】ok-wuthering-waves 鸣潮 后台自动战斗 自动刷声骸上锁合成 自动肉鸽 Automation for Wuthering Waves 项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves 还在为每日繁琐的…

作者头像 李华
网站建设 2026/7/27 12:40:32

3、掌握GIMP基础工具,开启创意图像之旅

掌握GIMP基础工具,开启创意图像之旅 在使用GIMP一段时间后,你应该已经对其界面有了一定的熟悉度,能够自如地打开和保存各种格式的图像。现在,是时候深入了解GIMP的基本工具了,这些工具是创建和编辑图像的基础,掌握它们将让你在图像处理的道路上更进一步。 1. 基础工具概…

作者头像 李华