vb代码里a!是什么意思

我在学vb ,我想知道vb代码定义a!是什么意思啊??谢了!!!
Private Sub Command1_Click()
Dim a!, b!, c!, p!, s!
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
p = (a + b + c) / 2
s = Sqr(p * (p - a) * (p - b) * (p - c))
Label5.Caption = "面积=" & Str(s)
End Sub
里&怎么解释啊?

第1个回答  2008-02-26
这是VB中常用的数据类型:
一、整数值:1。整型(Integer)---%
2。长整型(Long)---&
二、浮点数:3。单精度型(Single)---!
4。双精度型(Double)---#
三、其他: 5。货币型(Currncy)---$
6。字符串型(String)---@
第2个回答  2008-02-26
VB标号表示的数据类型
! Single
# Double
$ String
% Integer
& Long
@ Currency

--------------
"面积=" & Str(s)
就是: "面积=" + Str(s)
两个字符串相连接

"aa"+"bb"
"aa"&"bb"
的结果都是:"aabb"本回答被提问者采纳
第3个回答  2008-02-26
就是变量 a是一个单精度型..

Single 的简写.