在 VB (Visual Basic) 中,合法的常量包括以下类型:
浮点型(Double):如⑴100.0、⑵%100、⑶1E1、⑷1.23D3、⑹100%、⑻100#。
字符串型(String):如⑵"asdf"。
布尔型(Boolean):如⑶Ture、⑾True、⒃False。
日期型(Date):如⑼#2000/10/7/#、⑽#2000/10/7#。
其他基本类型:如⑻100%表示整数类型(Integer)、⒀π(3.14159265358979)表示双精度浮点型(Double)。
使用进制前缀的整型(Integer):如⑾&O100表示八进制100、⑿&O78表示八进制78、⒀&H123表示十六进制123。
比较运算符(不等于号):如⒁-1123!表示-1123不等于。
需要注意的是,在 VB 中,常量名是以字母开头并由字母、数字和下划线组成的字符串,不能以数字开头。
在VB中,以下是合法的常量:
⑴ 100.0 (浮点数)
⑵ %100 (整数)
⑶ 1E1 (科学计数法)
⑷ 123D3 (十进制数)
⑸ "asdf" (字符串)
⑹ 100% (百分数)
⑺ True (布尔值)
⑻ #2000/10/7/# (日期)
⑼ #2000/10/7# (日期)
⑽ 100# (双精度浮点数)
⑾ π (圆周率,如Const Pi = 3.14159)
⑿ &O100 (八进制数)
⒀ &O78 (八进制数)
⒁ &H123 (十六进制数)
⒂ Ture (应为True)
⒃ T (应为True)
⒄ &H12ag (十六进制数,无效格式)
⒅ -1123! (无效格式)
⑴100.0 ⑶1E1 ⑷123D3 (6)100% (9)#2000/10/7# (10)100# (12)&O100 (14)&H123 (15)True (17)&H12ag (18)-1123!
常量开头必须是字母,不能使用关键字,譬如Ture