10.李強設計了一個求一元三次方程x3+2x2-5x+2=0的近似實數(shù)根的Visual Basic程序.單擊“求解”按鈕Command1,程序在[-4,4]范圍內(nèi)求解,并將所有實數(shù)根顯示在列表框List1中.程序運行界面如圖所示: 李強的方法是:設f(x)=x3+2x2-5x+2,從-4開始到4為止,每隔一個求解精度e取一個x值,并求出f(x)和f(x+e)的值.若f(x)×f(x+e)≤0,則表示x和x+e的中點就是方程的一個近似解. 程序代碼如下: Private Sub Command1_Click ( ?。?br />Const e As Double=0.00001'e為求解精度 Dim s(1To 3)As String Dim x As Double Dim m As Double,k As Integer'm為實數(shù)解 s(1)=“x1“:s(2)=“x2“:s(3)=“x3“ k=0 For x=-4To 4-e Step e If ①Or f(x+e)=0Then k=k+1 If f(x+e)=0Then m=x+e Else m=x+e/2 m=Fix(m*10000+0.5)/10000'保留四位小數(shù) List1.AddItem s(k)+“=“+② End If Next x End Sub '以下的自定義函數(shù),用于求f(x)的值 Private Function f(x As Double) As Double f=x*x*x+2*x*x-5*x+2 End Function (1)解決此問題主要采用的算法是