VB6.0 各種型の一覧
2006/10/06

いろいろな言語に触れると、ふとしたタイミングでド忘れするのでメモ。
Visual Studio 6.0 型一覧
| データ型 | サイズ | 範囲 | *1 |
|---|---|---|---|
| Byte型 | 1byte | 0 ~ 255 | – |
| Boolean型 | 2byte | True or False | – |
| Integer型 | 2byte | -32,768 ~ 32,767 | % |
| Long型 | 4byte | -2,147,483,648 ~ 2,147,483,647 | & |
| 単精度浮動小数点数 (Single)型 | 4byte | 【負】 -3.402823E38 ~ -1.401298E-45 【正】 1.401298E-45 ~ 3.402823E38 | ! |
| 倍精度浮動小数点数 (Double)型 | 4byte | 【負】 -1.79769313486232E308 ~ -4.94065645841247E-324 【正】 4.94065645841247E-324 ~ 1.79769313486232E308 | # |
| 通貨(Currency)型 | 8byte | -922,337,203,685,477.5808 ~ 922,337,203,685,477.5807 | @ |
| 10進(Decimal)型 | 14byte | 【整数】 -79,228,162,514,264,337,593,543,950,335 ~ 79,228,162,514,264,337,593,543,950,335 【小数第28位まで】 -7.9228162514264337593543950335 ~ 7.9228162514264337593543950335 【0を除く絶対値の最小値)】 0.0000000000000000000000000001 | – |
| Date型 | 8byte | 西暦 100/1/1 ~ 西暦 9999/12/31 | – |
| Object型 | 4byte | – | |
| String型(可変長) | 10byte +文字列長 | 0byte ~ 2Gbyte | $ |
| String型(固定長) | 文字列長 | 1byte ~ 2Gbyte | $ |
| Variant型(数値) | 16byte | Double型と同じ | – |
| Variant型(文字列) | 22byte +文字列長 | 可変長文字列型と同じ | – |
| ユーザー定義型 | 要素に依存 | 内容によりけり | – |
*1 : 型宣言文字












