正弦30度等于二分之一。
舞阳ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
正弦值在数值上等于直角三角形中一个锐角的对边/斜边。在单位圆中,将x轴逆时针旋转30度后交圆上一点,在该点向x轴作垂线,测得垂线的长度是单位圆半径的二分之一。同时,在我们熟悉的30度、60度、90度的三角板中,其中30度所对应的边与斜边的比值为二分之一。因此,30度正弦值为二分之一。
vb使用弧度来表示角度:在计算中必须转换:
private
sub
command1_click()
const
pi
=
3.141592654
dim
jd
as
single
dim
srjd
as
single
srjd
=
30
jd
=
30
/
180
*
pi
format(sin(jd),
"#.0000")
end
sub
为什么我的不是?
Dim pi
pi = 3.1415926
Dim a
a = 30
Text1.Text = Sin(a * pi / 180)
Private Sub Command1_Click()
Dim B As Single
B = (Val(Text1.Text)) * 3.14 / 180
MsgBox "指定角度的正弦值为:" sin1(B)
End Sub
Public Function sin1(a As Single)
sin1 = Sin(a)
End Function
修改后的代码,
希望对你有所帮助,
期待被采纳。
你问的是不是角度?如果是,答案如下
VB关于角度的计算采用的是弧度,我们常说的360度(一个圆周),VB计为2*3.1415926个弧度,也就是说.1度应该为3.1415926/180.例:
计算30度的正弦值
Private Sub Command1_Click()
Dim a As Double
Dim sa As Double
a = 30
sa = Sin(a * 3.1415926 / 180)
Print Format(sa, "0.00")
End Sub
结果为 0.50