数的三次方根(C++)

您所在的位置:网站首页 求三次方根的公式推导 数的三次方根(C++)

数的三次方根(C++)

2024-07-12 23:32| 来源: 网络整理| 查看: 265

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

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

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

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

数据范围 −10000≤n≤10000

输入样例: 1000.00

输出样例: 10.000000

时/空限制:1s / 64MB

#include using namespace std; int main() { double n; cin>>n; double l = -1e4 ,r = 1e4; while(r-l>1e-7){ double mid = (l+r)/2; if(mid*mid*mid-n>0){ r = mid; }else { l = mid; } } printf("%.6f\n",l); return 0; }


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3