求助.来个懂vb2005的

来源:百度知道 编辑:UC知道 时间:2024/05/08 16:16:56
我刚学这软件,现在在做一个简单的计算器.基础的加减乘除已经好了..现在在弄正弦余弦.不知道如何写代码..是否要写上这个.
dim X as 角度类型.
要写也不知道角度类型是哪个....弄了半天都没弄好.还请高手指教一下...
我也试过了.不过double 默认的是弧度.我需要的是角度的

VB 的 正弦余弦函数的参数是以弧度为单位的,如果参数是角度,要转变为弧度单位才能得到正确结果

Dim x As Single, y As Single
x = Sin(30 * 3.14159 / 180) 'x 返回 30°的正弦
y = Cos(30 * 3.14159 / 180) 'y 返回 30°的余弦

Double类型就可以了啊;

dim X as double
x=30
cos(X)就是求的30角度的余弦,sin(X)就是求的正弦.

dim X as double
x=30
cox(X),SIN(x)