Integer
DIM Var AS Integer
这个本地数据类型描述一个四字节的有符号整数值。
这个整数值是一个-2,147,483,648到+2,147,483,647的整数(-2^31到2^31-1)。
整数值可以写成十进制、十六进制、八进制、二进制格式。
十六进制使用前缀
&
,
&H
或
&h
二进制使用前缀
%
,
&X
或
&x
八进制使用前缀
&O
或
&o
十六进制常量值的第15位为符号位时,符号位会从15位扩展到31位,
定义颜色常量时,如果常量的尾部没有使用后缀&,必须注意符号位扩展的问题。例如:绿色(&H0000FF00)将会显示成黄色(&H00FFFF00),这是由于符号位的扩展,使其成为&HFFFFFF00造成的。
常数
|
十进制
|
十六进制
|
&HC000 符号位扩展
|
-16384
|
FFFFC000
|
&HC000& 符号位不扩展
|
49152
|
0000C000
|
&H1C000 无可扩展的符号位
|
114688
|
0001C000
|
参见