读书人

请问两个vb语句的意思

发布时间: 2012-01-09 21:05:42 作者: rapoo

请教两个vb语句的意思
Material1 = "40Cr钢 ": Material2 = "45#钢 ",两句中间的这个“:”是什么意思?
Kha = 5# * (E1 + E2) / 8 + 0.25,这个“5#”是什么意思?
谢谢!

[解决办法]
Material1 = "40Cr钢 ": Material2 = "45#钢 " 冒号是表示2条语句要写在一行上面
等于
Material1 = "40Cr钢 "
Material2 = "45#钢 "
Kha = 5# * (E1 + E2) / 8 + 0.25,这个“5#”是什么意思?
这个5如果后面不加什么符号的话是int
加上#就表示这个5 要被强制装换为double类型
% int
! single
# double
@ currency
$ string
[解决办法]
:可以把多行代码写到一行
Material1 = "40Cr钢 ": Material2 = "45#钢 "
相当于
Material1 = "40Cr钢 "
Material2 = "45#钢 "

5# * (E1 + E2)就不明白为什么要这样写了,似乎要与不要#没区别
[解决办法]
:可以把多行代码写到一行
Material1 = "40Cr钢 ": Material2 = "45#钢 "
相当于
Material1 = "40Cr钢 "
Material2 = "45#钢 "

5# * (E1 + E2)就不明白为什么要这样写了,似乎要与不要#没区别
[解决办法]
Material1 = "40Cr钢 ": Material2 = "45#钢 " 冒号是表示2条语句要写在一行上面
等于
Material1 = "40Cr钢 "
Material2 = "45#钢 "
Kha = 5# * (E1 + E2) / 8 + 0.25,这个“5#”是什么意思?
这个5如果后面不加什么符号的话是int
加上#就表示这个5 要被强制装换为double类型
% int
! single
# double
@ currency
$ string

[解决办法]
两个及以上语句写在一行时,之间要用冒号隔开
5# * (E1 + E2) / 8 + 0.25 中的井号表示强制转换为浮点数,以防止溢出,如:
MsgBox 5 * 1000 * 1000 会提示溢出
而 MsgBox 5# * 1000 * 1000 则不会溢出

读书人网 >VB

热点推荐