double m=0.0;
double n=6.4;
double p=0;
do
{
m=Math.pow(n+1,1/3);
if(m-n>0)
{
    p=m-n;
}
else
{
p=n-m;
}
n=m;
System.out.println(m);

}while(p>0.0000000001);
计算x=(x+1)的1/3次方方程的解,算出来的结果不对,估计是数字的精度什么的出问题了,大家帮忙看看