Java求解立方根

来源:互联网 发布:什么是社交数据 编辑:程序博客网 时间:2024/05/22 13:24

题目描述

题目标题:计算一个数字的立方根,不使用库函数

原型:public static double getCubeRoot(double input)

输入

double input 待求解参数

 

输出

double 输入参数的立方根

 

样例输入

0

样例输出

0

提示

地区

南京研究所

产品线

公共

阶段

招聘

难度

1

public  static double getCubeRoot(double input){if(input==0)return 0;double x0,x1;x0=input;x1=(2*x0/3)+(input/(x0*x0*3));//利用迭代法求解while(Math.abs(x1-x0)>0.000001){x0=x1;x1=(2*x0/3)+(input/(x0*x0*3));}return x1;}


 

原创粉丝点击