【发布时间】:2012-03-23 07:04:18
【问题描述】:
我正在使用下面的代码,它基本上是巴比伦方法,我如何修改它,以便它返回正确的值,即 b/w 0 和 1。此外,谁能告诉我如何找到 a 的立方根编号
int main(){
double n;
cin>>n;
double e= 0.0000001;
double x = n;
double r = 1;
while(x-r >0.0000001){
x = (x+r)/2;
r = n/x;
}
printf("%f",x);
return 0;
}
【问题讨论】: