21549.html
来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 23 行
HTML
23 行
<html> <head> <title>谢谢各位的指点!(无内文)</title> </head> <body bgcolor="#FFFFFF" vlink="#808080"> <center> <h1>谢谢各位的指点!(无内文)</h1> </center><hr size=7 width=75%><hr size=7 width=75%><p>Posted by Tim on November 23, 1999 at 10:49:19:<p>In Reply to: <a href="21542.html">Re: 那每输入一个数字要先在转换才能相乘吗?变数怎么办?</a> posted by AOK(帝王世纪) on November 22, 1999 at 22:13:09:<p>: : <br>: : : : AAA = CDbl(365) * CDbl(24) * CDbl(60) * CDbl(60) '值等于31536000<p>: : : 若改成以下还是溢位,哪数字如何相乘,难道输入一个数字要先在转换吗?连以下先定义好之数值相乘都有误,请高人指点到底哪里错?<p>: : : Dim AAA As Double '不管long ,Single or Double都是错的<br>: : : Dim BBB As Integer<br>: : : Dim CCC As Integer<br>: : : Dim DDD As Integer<br>: : : BBB = 365<br>: : : CCC = 24<br>: : : DDD = 60<br>: : : AAA = BBB * CCC * DDD * DDD <br>: : : Text1.Text = AAA<p>: 你可直接将 BBB , CCC , DDD宣告成不定型别 , AAA的<br>: 变数可以省略下来 :<br>: Dim BBB<br>: Dim CCC<br>: Dim DDD<br>: <br>: BBB=10000<br>: CCC=20000<br>: DDD=50000<p>: Text1.Text = BBB*CCC*DDD<br>: 这样就不会产生错误...<br>: 不过你要注意一点 , 不定型别是资料型态中最耗费记忆体<br>: 的一种(Variant , 每一个占 22 Byte) , 这种宣告法VB<br>: 会自动去寻找你所需要的资料型别...如果你的程式较简单<br>: ,可以采用此种方式 , 如果你写的程式很大 , 那这种方法<br>: 便不是很适合用 . 自己衡量看看~~<p><br><br><hr size=7 width=75%><p><a name="followups">Follow Ups:</a><br><ul><!--insert: 21549--></ul><!--end: 21549--><br><hr size=7 width=75%><p></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?