育儿知识大全 > 母婴知识 > 宝宝教育 > 早教正文

3的平方根用手怎么算要写清楚,要不然不加分速度啊

发布日期:2025-04-12

以下是用手算求33的平方根的方法,这里采用的是牛顿迭代法:

设要求a=3a = 3的平方根,我们可以先假设一个初始值x0x_0,然后通过迭代公式不断逼近准确值。

迭代公式为:xn+1=12(xn+axn)x_{n + 1}=\frac{1}{2}(x_n+\frac{a}{x_n})

 

第一步:选取初始值
我们可以先取一个比较接近3\sqrt{3}

的初始值,不妨取x0=1.5x_0 = 1.5

 

 

第二步:进行第一次迭代
a=3a = 3x0=1.5x_0 = 1.5代入迭代公式xn+1=12(xn+axn)x_{n + 1}=\frac{1}{2}(x_n+\frac{a}{x_n})
此时n=0n = 0,计算x1x_1的值:

 

x1=12(x0+3x0)=12(1.5+31.5)=12(1.5+2)=12×3.5=1.75\begin{align*} x_1&=\frac{1}{2}(x_0+\frac{3}{x_0})\\ &=\frac{1}{2}(1.5+\frac{3}{1.5})\\ &=\frac{1}{2}(1.5 + 2)\\ &=\frac{1}{2}\times3.5\\ & = 1.75 \end{align*}

第三步:进行第二次迭代
此时n=1n = 1,将x1=1.75x_1 = 1.75代入迭代公式计算x2x_2的值:

x2=12(x1+3x1)=12(1.75+31.75)12(1.75+1.714)=12×3.464=1.732\begin{align*} x_2&=\frac{1}{2}(x_1+\frac{3}{x_1})\\ &=\frac{1}{2}(1.75+\frac{3}{1.75})\\ &\approx\frac{1}{2}(1.75 + 1.714)\\ &=\frac{1}{2}\times3.464\\ &=1.732 \end{align*}

第四步:进行第三次迭代
此时n=2n = 2,将x2=1.732x_2 = 1.732代入迭代公式计算x3x_3的值:

x3=12(x2+3x2)=12(1.732+31.732)12(1.732+1.732)=12×3.464=1.732\begin{align*} x_3&=\frac{1}{2}(x_2+\frac{3}{x_2})\\ &=\frac{1}{2}(1.732+\frac{3}{1.732})\\ &\approx\frac{1}{2}(1.732+1.732)\\ &=\frac{1}{2}\times3.464\\ & = 1.732 \end{align*}

当两次迭代结果非常接近(达到我们所需的精度)时,就可以认为这个值是3\sqrt{3}

的近似值。经过多次迭代后,我们得到31.732\sqrt{3}\approx1.732

1.732

实际上33的平方根有两个值,分别是±3±1.732\pm\sqrt{3}\approx\pm 1.732

±1.732 。这种方法可以不断提高计算的精度,迭代次数越多,结果越接近真实值。

你感兴趣的

编辑推荐

今日推荐

热点内容