如何把二次根式换算成小数

来源:百度知道 编辑:UC知道 时间:2024/05/29 13:34:16
别告诉我只能试出来或者用计算器算

1、手工算法
定义一类斐式数列 m+n 型

即递推规则为 .......a,b,mb+na....

设其收敛于r

则r=a/b=b/(mb+na)

解得r=(-m+sqrt(m*m+4n))/2n

即sqrt(m*m+4n)=2nr+m

此即算法.

如果要求数sqrt(D)

而D不能表示成m*m+4n则可以将D表示成M*M+N'

取m=2M即可.

比如说求sqrt(61)

可用m=7,n=3的.

即数列 0,1,7,52,......a,b,7b+3a....

用a/b即求得r ,将r*2*3+7就是sqrt(61)

还有个窍门就是若a,b,c为数列的连续项,则b*b+na*a,c*b+nb*a,c*c+nb*b也为其连续项.

2、一般的就是背
记住根号2,根号3,根号5普通题就没问题了

二次根式是无理式无论如何也不能换算成小数!