求vb代码:解高次方程(二分法)

f(x)=3x^4-4x^2-5x+13=0
2025-03-15 05:35:46
推荐回答(3个)
回答1:

'vb题库的标准答案。
Private Sub Form_Activate()
X1 = 2
Do
x0 = X1
f = 3 * x0 ^ 3 - 4 * x0 ^ 2 - 5 * x0 + 13
f1 = 9 * x0 ^ 2 - 8 * x0 - 5
X1 = x0 - f / f1
Loop Until Abs(X1 - x0) < 0.0001
Print X1
End Sub
'请参考。

回答2:

稍等,我给你做一下,要是只针对这个比较好做,要是任意的4次方程,还是要麻烦一点

回答3:

无解。。。。。。。。。。。。