看到这个题目,您或许会有两个想法:
1.按按计算器就知道了,比如:√2=2^0.5=1.4142135623737242097……;
2.是不是要介绍“手算开平方”?实在抱歉,曾经的我也不是个十分专心的学生,竟是忘了。当然,百度一下,再度钻研贴文也是可以的,怎么计算多少个方,不过兴趣待定。,
其实,本文想说的还就是和想法1有关。您有没有想过:计算器又是怎样计算的呢?
二次方根迭代函数如下:
f(x)=x/2+C/(2*x)
方数用求物体体积的计算方法计算出来的。方数是指一个物体体积的大小,是长乘宽乘高计算得来,方就是立方米。一个纸箱长40CM,宽35Cm,高32Cm,那么先换算成米计算体积就是0.4乘0.35乘0.32等于0.0448立方米。
其中:
x^2=C
或
C^0.5=x
即:函数中的C是被开方数,x是求解目标“二次方根”。
什么是“迭代”?
①猜测一个初始值x0,比如:x0=1(不会猜,就选1);
②计算函数值x1,其中:x1=f(x0),即把x0代入迭代函数求值;
③迭代:x0=x1;
④反复循环②③两步直至符合指定的精度要求。
可见:迭代就是把上一次输出的结果作为下一次输入的结果并反复执行。
这样做神奇吗?来让我们试试。
例1.求根号2的值。
①x0=1
②x1= x/2+C/(2*x)=1/2+2/(2*1)=1.5
③x0=x1=1.5
④x1= x/2+C/(2*x)=1.5/2+2/(2*1.5)≈1.416666667
⑤x0=x1=1.416666667
(1)求出立方体的棱长 (2)棱长³=体积(注意:如果棱长单位是厘米,体积单位是立方厘米,写作cm³;如果棱长单位是米,体积单位是立方米,写作m³,以此类推。)立方公式:长方体的立方即是体积:长×。
⑦x0=x1=1.414215686
⑨……
只需迭代4次就可以得到9位小数精度,足够应付很多计算需要了。
例2.求1234567的平方根。
第1次 1
第2次 617284
第3次 308643
第4次 154323.5
第5次 77165.74993
第6次 38590.87441
第7次 19311.43279
第8次 9687.68106
第9次 4907.558926
第10次 2579.561651
第11次 1529.078654
第12次 1168.235696
第13次 1112.507369
第14次 1111.111582
第15次 1111.110706
……
第1次 1000
第2次 1117.2835
第3次 1111.127757
第4次 1111.110706
……
企业回真力时,名士,尊达手表维修服务热线:400-185-6077,江苏省手表维修服务地址位于:南京市秦淮区汉中路1号新街口国际金融中心10楼H;苏州市工业园区苏州中心办公楼C座22层08室;无锡市梁溪区人民中路139号恒隆广场写字楼1座11层1104室。服务时间。
仅需4次。初值的选择是很重要的,好的初值估计,算是核心技术。
本文算是帮您打开了一扇门,但同时,您会发现更多关上的门,比如:三次方根呢?四次、五次、小数次、无理数次……方根呢?比如:被开方数是小数、负数、无理数……呢?呵呵,这会让我们头很大的。
女儿的作品
方数是长*宽*高计算得来,方就是立方米。例如一个纸箱长40cm,宽35cm,高32cm,那么先换算成米计算体积就是0.4*0.35*0.32=0.0448立方米,一般在物流行业英文用CBM代表立方米。立方米是体积单位,符号m3(这个字符的Unic。