PowerSORTで扱うデータ形式とVisual Basicで扱うデータ型の対応を以下に示します。
データ型 | データ形式 | 1996 | -1996 | 意味 |
---|---|---|---|---|
String | asc | 3139393620 | 2D31393936 | 文字列型 |
Byte | asc | - | - | バイト型 |
Integer | fbl | CC07 | 34F8 | 整数型 |
Long | fbl | CC070000 | 34F8FFFF | 長整数型 |
Single | ifl | 0080F944 | 0080F9C4 | 単精度浮動小数点数型 |
Double | ifl | 0000000000309F40 | 0000000000309FC0 | 倍精度浮動小数点数型 |
Currency | - | C090300100000000 | 406FCFFFFFFFFFFF | 通貨型 |
Date | - | 0000000000309F40 | 00000000000309FC0 | 日付型 |
Boolean | - | - | - | ブール型 |
Variant | - | - | - | バリアント型 |
データ型 | バイト数 | 値の範囲 |
---|---|---|
String | 文字あたり2バイト、または半角1文字あたり1バイト | 0 ~ 約65,500バイト |
Byte | 1バイト | 0 ~ 255 |
Integer | 2バイト | -32,768 ~ 32,767 |
Long | 4バイト | -2,147,483,648 ~ 2,147,483,647 |
Single | 4バイト | -3.402823E38 ~ -1.401298E-45 (負の値) |
1.401298E-45 ~ 3.402823E38 (正の値) | ||
Double | 8バイト | -1.79769313486231E308 ~ -4.94065645841247E-324 (負の値) |
4.94065645841247E-324 ~ 1.79769313486231E308 (正の値) | ||
Currency | 8バイト | -922,337,203,685,477.5808 ~ 922,337,203,685,477.5807 |
Date | 8バイト | 西暦100年1月1日 ~ 西暦9999年12月31日 |
Boolean | 2バイト | True、またはFalse |
Variant | 16バイト、文字列の場合は1文字あたり1バイト | ――――― |
データ型:Visual Basic
データ形式:PowerSORT