这个简单,VB 都有现成函数了,下面是个参考
Option Explicit
Private Sub Command1_Click(Index As Integer)
Select Case Index
Case 0 '正弦
Text2.Text = Format(Sin(Text1.Text * (3.14 / 180)), "0.000000000000000")
Case 1 '余弦
Text2.Text = Format(Cos(Text1.Text * (3.14 / 180)), "0.000000000000000")
Case 2 '正切
Text2.Text = Format(Tan(Text1.Text * (3.14 / 180)), "0.000000000000000")
Case 3 '平方
Text2.Text = Format(Text1.Text * Text1.Text, "0.000000000000000")
Case 4 '开方
Text2.Text = Format(Sqr(Text1.Text), "0.000000000000000")
Case 5 '1/x
If Text1.Text <> 0 Then
Text2.Text = Format(1 / Text1.Text, "0.000000000000000")
Else
MsgBox "除数不能为0"
Text1.Text = ""
End If
Case 6 '清空
Text1.Text = ""
Text2.Text = ""
Case 7 '退出
End
End Select
End Sub
追问把代码复制去那里,怎么弄呢