2个回答
展开全部
利用级数:(1+x)^a=1+ax+a(a-1)/2x^2+...
的前两项:(1+x)^a≈1+ax
计算如下:
81.02^(1/4)
=(3^4+0.02)^(1/4)
=3(1+0.02/81)^(1/4)
≈3(1+0.02/81/4)
=3+1/5400
=3.0001851851851851851851851851852
与精确值:3.0001851680408780602932883261199
比较已经有8位有效数字了
虽然计算很简单
只做一次除法和加法
结果却很精确
是一个很好的算法
的前两项:(1+x)^a≈1+ax
计算如下:
81.02^(1/4)
=(3^4+0.02)^(1/4)
=3(1+0.02/81)^(1/4)
≈3(1+0.02/81/4)
=3+1/5400
=3.0001851851851851851851851851852
与精确值:3.0001851680408780602932883261199
比较已经有8位有效数字了
虽然计算很简单
只做一次除法和加法
结果却很精确
是一个很好的算法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询