VB中求正弦,txtResult.Text = Sin(Val(txtInput.Text * 3.14159 / 180))txtResult.Text是输出值txtInput.Text是输入值为什么得出的结果总是错误的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 13:09:57

VB中求正弦,txtResult.Text = Sin(Val(txtInput.Text * 3.14159 / 180))txtResult.Text是输出值txtInput.Text是输入值为什么得出的结果总是错误的?
VB中求正弦,
txtResult.Text = Sin(Val(txtInput.Text * 3.14159 / 180))
txtResult.Text是输出值
txtInput.Text是输入值
为什么得出的结果总是错误的?

VB中求正弦,txtResult.Text = Sin(Val(txtInput.Text * 3.14159 / 180))txtResult.Text是输出值txtInput.Text是输入值为什么得出的结果总是错误的?
'回答者:星空无月(xkwy)
Private Sub Command1_Click()
    txtResult.Text = Sin(Val(Val(txtInput.Text) * 3.14159 / 180))
End Sub
★附MSDN关于Val()函数的解释: