宣言ステートメント 変数名 As データ型
データ型 | 名称 | 範囲 |
---|---|---|
Boolean | プール型 | True またはFalse |
Byte | バイト型 | 0 ~ 255の整数 |
Integer | 整数型 | -32,768 ~ 32,767の整数 |
Long | 長整数型 | -2,147,483,648 ~ 2,147,483,647 |
Single | 単精度浮動小数点数型 | 浮動小数点 32bit |
Double | 倍精度浮動小数点数型 | 浮動小数点 64bit |
String | 文字列型 | 文字のデータ |
Date | 日付型 | 日付と時刻のデータ |
Object | オブジェクト型 | オブジェクトを参照するデータ |
Variant | バリアント型 | 上記全て |
・LongとInteger
Integerは2byte(16bit),Longは4byte(32bit)の領域を使用します。
CPUが32bitの場合,Integer型は一度32bitに変換してから処理されます。
ですので整数を扱う処理の場合はLong型の方が結果的に早くなるようです。
関連
オブジェクト型変数