给定一个浮点数 n,求它的三次方根。

输入格式
共一行,包含一个浮点数 n。

输出格式
共一行,包含一个浮点数,表示问题的解。

注意,结果保留 6 位小数。

数据范围
−10000≤n≤10000
输入样例:
1000.00
输出样例:
10.000000

上代码:

#include<iostream>
using namespace std;
int main()
{double n;cin>>n;double l=-10000 ,r=10000;while(r-l >1e-8){double mid=(l+r)/2;if(mid*mid*mid >=n) r=mid;else l=mid;}printf("%lf",l);return 0;
}

由于结果要保留六位小数,所以mid不能小106,l-r写成8次方,7次方也可以。

二分法求三次方根代码相关推荐

  1. 7-5 二分法求多项式单根 (20分)

    二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个根r,即f( r )=0. 二分法的步骤为: 检查区间长度,如 ...

  2. python二分法求解_Python使用二分法求平方根的简单示例

    这篇文章主要为大家详细介绍了Python使用二分法求平方根的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 使 ...

  3. 用C语言解“二分法求多项式单根”题

    7-18 二分法求多项式单根 二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个根r,即f®=0. 二分法的步骤 ...

  4. 用Python解“二分法求多项式单根 ”题

    7-18 二分法求多项式单根 二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个根r,即f®=0. 二分法的步骤 ...

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

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

  6. 乘幂法、复化梯形以及二分法求特征值【相关例题python实现】

    目录 写在前面的话 乘幂法 例题 代码 结果 二分法求对称三对角矩阵特征值 代码 结果 复化梯形 例题 代码 结果 写在前面的话 考试结束,<数值计算方法>编程作业发出来给大家看看~ 乘幂 ...

  7. 7-166 二分法求多项式单根 (20 分)

    7-166 二分法求多项式单根 (20 分) 二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个根r,即f(r) ...

  8. 学习Matlab的第一个程序——用二分法求根

    学习Matlab的第一个程序--用二分法求根 问题描述 matlab代码 遇到的一些问题和心得体会 问题描述 对于一个给定的方程f(x)=0和零点的大致区间(a,b),用二分法将区间(a,b)缩小,当 ...

  9. 用python实现二分法求平方根_二分法求平方根(Python实现)

    使用二分法(Bisection Method)求平方根. def sqrtBI(x, epsilon): assert x>0, 'X must be non-nagtive, not ' + ...

最新文章

  1. uniapp添加顶部导航栏并且更换图标
  2. oracle is删除表数据库,rman删除expired备份提示“This command is forbidden”
  3. USACO 3.2 Stringsobits(DP)
  4. 那些不怕失业的程序员们,都有什么技能?
  5. 链表表示八进制加法c语言,用单链表实现八进制加法操作,恳请大家看看Add( )函数的问题...
  6. 物联网基础知识_联网| 基础知识能力问答 套装1
  7. alpha冲刺day8
  8. javascript 字符串操作函数大全
  9. mysql查询库中所有的表名,mysql查询指定表中的所有字段名及其相关信息
  10. 【Python算法】分类与预测——logistic回归分析
  11. Hyperledger Fabric介绍
  12. EmEditor Pro 8.3简体中文绿色增强(无需安装)版
  13. resharper 7.x 注册码key
  14. 003 python 注释/数据类型/运算符/输入输出/格式化输出
  15. 人脸识别 数据集 与竞赛
  16. ANSYS workbench 有限元分析 学习
  17. 基本概念学习(7002)---网络流量控制
  18. oracle按照汉语拼音排序
  19. HBuilderX运行到手机或模拟器提示没有找到设备
  20. java newline_Java BufferedWriter newLine()方法

热门文章

  1. 这341句话,这么美,那么伤。
  2. c语言中lookup函数功能,查询引用之王——Lookup函数实用技巧解读!
  3. jsp页面转为html5,eclipse 设置jsp页面为HTML5
  4. pr制作镜头移动转场(调整图层,方向模糊)
  5. 如何快速建搭建企业官方网站
  6. 在MATLAB环境下使用深度学习网络DeepLabV3+进行语义分割(云图分割)
  7. AutoCAD在指定布局中如何隐藏指定的图形?
  8. 如何控制退款率和提高复购率的技巧(纯干货分享)
  9. 使用3DMAX制作一枚手雷
  10. 【框架思路】python如何读取excel文件内容?如何获取excel文件的路径及sheet名称?