早教吧作业答案频道 -->数学-->
VB中提示溢出什么意思,我已经定义i,j,k为double,怎么还是提示溢出PrivateSubCommand1Click()n=a+b+cp=d+e+fq=h-gu=(q-n)*(-1)*1000i=u*d/pj=u*e/pk=u*f/px=CInt(i)y=CInt(j)z=CInt(k)l=d
题目详情
VB中提示溢出什么意思,我已经定义i,j,k为double,怎么还是提示溢出
Private Sub Command1_Click()
n = a + b + c
p = d + e + f
q = h - g
u = (q - n) * (-1) * 1000
i = u * d / p
j = u * e / p
k = u * f / p
x = CInt(i)
y = CInt(j)
z = CInt(k)
l = d + x / 1000
m = e + y / 1000
o = f + z / 1000
r = h + l
s = r + m
Text7.Text = Str(x)
Text8.Text = Str(y)
Text9.Text = Str(z)
Text10.Text = Str(l)
Text11.Text = Str(m)
Text12.Text = Str(o)
Text14.Text = Str(r)
Text15.Text = Str(s)
Private Sub Command1_Click()
n = a + b + c
p = d + e + f
q = h - g
u = (q - n) * (-1) * 1000
i = u * d / p
j = u * e / p
k = u * f / p
x = CInt(i)
y = CInt(j)
z = CInt(k)
l = d + x / 1000
m = e + y / 1000
o = f + z / 1000
r = h + l
s = r + m
Text7.Text = Str(x)
Text8.Text = Str(y)
Text9.Text = Str(z)
Text10.Text = Str(l)
Text11.Text = Str(m)
Text12.Text = Str(o)
Text14.Text = Str(r)
Text15.Text = Str(s)
▼优质解答
答案和解析
是哪一行提示溢出呢?有多种原因造成溢出的,比如
x = CInt(i)
如果i超出Integer的范围(-32768到32767)那么CInt(i)就会溢出,可改为:
x = Int(i)
x = CInt(i)
如果i超出Integer的范围(-32768到32767)那么CInt(i)就会溢出,可改为:
x = Int(i)
看了VB中提示溢出什么意思,我已经...的网友还看了以下:
函数f(x)在(0,+∞)连续,f(1)=5/2,对所有x,t∈(0,+∞),满足∫(1,x)f( 2020-05-19 …
已知u=s/t-1(u≠0),则t用含有(u,s的式子表示) 2020-05-21 …
某算法的时间代价递推关系为T(n)=2T(n/2)+n,T(1)=1,则该算法的时间复杂度为____ 2020-05-26 …
将字母组成单词,并译成汉语1.m,e,r,m,u,s,汉语2.u,l,t,e,c,u,r,汉语3. 2020-06-04 …
(过一个英文游戏~)用"A\O\S\U\L\N\E\I\U\N\T\M"组成一个单词,游戏提示是( 2020-06-07 …
文言文阅读1.某氏园中,有古木,鹊巢其上,孵卵将雏.一日,鹊徊翔其上,悲鸣不已.顷之,有群鹊鸣渐近 2020-07-02 …
写单词,这些单词打乱顺序了!:1.d,f,e,n,i,f,e,r,t,()2.g,h,o,e,t, 2020-07-26 …
数列an满足递推式(a(n+2))*an-(a(n+1))^2=(t^n)*(t-1),a1=1, 2020-08-01 …
一道运用辗转相除法的数学题~(1)n=255255,m=11178,d=gcd(211(m+300 2020-08-03 …
高等代数问题:如果T^(-1)AT=B,则B^n=T^(-1)A^nT吗?为什么?其中n是正整数 2020-12-23 …