Private Sub Command3_Click()
Dim WI, QI, CPi, Bth, CPj, CJ, RK, CPk, Shk, F5, PI As Long
PI = 3.14159265358979Text1.Text = WI
Text2.Text = QI
Text3.Text = CPi
Text4.Text = Bth
Text5.Text = CPj
Text6.Text = CJ
Text7.Text = RK
Text8.Text = CPk
Text9.Text = Shk
Dim a, b, c, d, e, f
a = (WI + QI) * Cos(CPi * PI / 180)
b = (RK + Shk) * Sin(CPk * PI / 180) * Tan(CPj * PI / 180 / 180)
c = CJ * (Bth / Cos(CPi * PI / 180))
d = CLng((RK / Shk) * Cos(CPk * PI / 180))
e = (WI + QI) * Sin(CPi * PI / 180)
F5 = (a + b + c + d) / e
Text10.Text = F5
Print Text10.TextEnd Sub
d =(RK / Shk) * Cos(CPk * PI / 180)
这句会溢出,请问怎么解决,是算一道力学题
Dim WI, QI, CPi, Bth, CPj, CJ, RK, CPk, Shk, F5, PI As Long
PI = 3.14159265358979Text1.Text = WI
Text2.Text = QI
Text3.Text = CPi
Text4.Text = Bth
Text5.Text = CPj
Text6.Text = CJ
Text7.Text = RK
Text8.Text = CPk
Text9.Text = Shk
Dim a, b, c, d, e, f
a = (WI + QI) * Cos(CPi * PI / 180)
b = (RK + Shk) * Sin(CPk * PI / 180) * Tan(CPj * PI / 180 / 180)
c = CJ * (Bth / Cos(CPi * PI / 180))
d = CLng((RK / Shk) * Cos(CPk * PI / 180))
e = (WI + QI) * Sin(CPi * PI / 180)
F5 = (a + b + c + d) / e
Text10.Text = F5
Print Text10.TextEnd Sub
d =(RK / Shk) * Cos(CPk * PI / 180)
这句会溢出,请问怎么解决,是算一道力学题
解决方案 »
- 如何让图片滚动显示
- 求助?如何在datagrid控件最下面添加一个汇总行,来实现某一列或某几列的汇总信息?另外让最前面一列按序号1、2、3...依次显示
- COMBO怎样实现动态添加?
- picture怎么画两个圆(要求动态显示过程)
- 100分在线求解
- 在从网页上给activex控件传参数的时候出现“对象不支持此属性或方法”,但是在我本机上运行挺好的,什么原因?
- 怎么样才能修改文本 很急用啊 有个任务着等啊 各位高手
- 求一个VB编的直线插补的源代码
- 请教语音卡高手:并线录音和串线录音有何不同?电压驱动和话音驱动有什么不同?
- 事务处理在什么情况下用,它会提高系统的整体性能吗?
- 新手---请问在datagrid 中确定数据修改的代码
- 溢出问题。!!!急。。。。。。。。。
Dim WI As Long, QI As Long, CPi As Long, Bth As Long, CPj As Long, CJ As Long, RK As Long, CPk As Long, Shk As Long, F5 As Long, PI As Long
开头声明了
PI As Long
下一句却是
PI = 3.14159265358979
定义同楼上
在这句上还是会溢出,大虾,请帮忙调试一下吧
溢出以后所有的数据都变成0了
Text2.Text = QI
Text3.Text = CPi
Text4.Text = Bth
Text5.Text = CPj
Text6.Text = CJ
Text7.Text = RK
Text8.Text = CPk
Text9.Text = Shk为什么这些值都赋不进去,的确都是0
谢谢提醒啊
Const PI = 3.14159265358979WI = 1
QI = 1
CPi = 1
Bth = 1
CPj = 1
CJ = 1
RK = 1
CPk = 1
Shk = 1Text1.Text = WI
Text2.Text = QI
Text3.Text = CPi
Text4.Text = Bth
Text5.Text = CPj
Text6.Text = CJ
Text7.Text = RK
Text8.Text = CPk
Text9.Text = Shk
Dim a As Single, b As Single, c As Single, d As Single, e As Single, f As Single
a = (WI + QI) * Cos(CPi * PI / 180)
b = (RK + Shk) * Sin(CPk * PI / 180) * Tan(CPj * PI / 180 / 180)
c = CJ * (Bth / Cos(CPi * PI / 180))
d = RK / Shk * Cos(CPk * PI / 180)
e = (WI + QI) * Sin(CPi * PI / 180)
F5 = (a + b + c + d) / e
Text10.Text = F5
Print Text10.Textd = (RK / Shk) * Cos(CPk * PI / 180)End Sub