求2^(1/3)的近似值的算法(误差不超过0.001) 另:是数学的算法题,不用太正规的.
问题描述:
求2^(1/3)的近似值的算法(误差不超过0.001) 另:是数学的算法题,不用太正规的.
答
2三次根号在1——2范围内
取1.5 再立方 比较得 范围在1——1.5之间
再取1.25,立方再比较 得 范围在1.25——1.5之间
再取1.375,立方,比较.帮忙转成伪代码行么...Reada=2^(1/3) b=1 c=2 S1=(b+c)/2 If a^3>S1^3 S2=(b+S1)/2Else S2=(c+S1)/2 If a^3>S2^3 S3=(b+S2)/2 ElseS3=(c+S2)/2If a^3>S3^3S4=.................