vb函數計算問題?

小弟寫了一個程式,可以讓使用者隨意輸入函數跟函數值,但執行到倒數第三列就出錯了,可以請各位高手指點一下計算過程該怎麼寫嗎?
奉上目前打的
Dim X As Long = Val(TextBox2.Text)
TextBox1.Text = TextBox1.Text.ToLower
Dim A() As String
A = TextBox1.Text.Split("=")
A(1) = A(1).Replace("-", "+-")
Dim B() As String
B = A(1).Split("+")
Dim I As Integer
Dim Sum As Long = 0
For I = 0 To B.Length - 1
Sum = Sum + Math.Pow(B(I), X)
Next
MsgBox("f(" & X & ")=" & Sum)

vb函數計算問題?
2014-04-28 15:23 發佈
文章關鍵字 VB 函數 問題
Dim X As Long = Val(TextBox2.Text)
TextBox1.Text = TextBox1.Text.ToLower
Dim A() As String
A = TextBox1.Text.Split("=")
A(1) = A(1).Replace("-", "+-")
Dim B() As String
B = A(1).Split("+")
Dim I As Integer
Dim Sum As Long = 0
For I = 0 To B.Length - 1
Sum = Sum + Math.Pow(B(I), X)
Next
MsgBox("f(" & X & ")=" & Sum)

B(I)-> 字串
Sum -> Long

這邊檢查一下吧!!
pcdiy52052 wrote:Dim X As Long = Val(


那我應該怎麼修改呢?抱歉,以小弟的腦袋不知道該怎麼寫了
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?