データ型
プログラムの中で異なるデータ型を宣言できます。すべての変数を宣言してください。次の表にSPEL+ 言語で使用するデータ型を示します。
| データ型 | サイズ | 範囲 |
|---|---|---|
| Boolean | 2 バイト* | True またはFalse |
| Byte | 2 バイト* | -128 ~ +127 |
| Double | 8 バイト | -1.79E+308 ~ 1.79E+308有効桁数14桁 |
| Int32 | 4バイト | -2147483648 ~ +2147483647 |
| Int64 | 8バイト | -9223372036854775808 ~ +9223372036854775807 |
| Integer | 2 バイト | -32768 ~ +32767 |
| Long | 4 バイト | -2147483648 ~ +2147483647 |
| Real | 4 バイト | -3.40E+38 ~ 3.40E+38有効桁数6桁 |
| Short | 2バイト | -32768 ~ +32767 |
| String | 256 バイト | 文字は、すべて ASCII最大255文字 |
| UByte | 2 バイト* | 0 ~ +255 |
| UInt32 | 4バイト | 0 ~ 4294967295 |
| UInt64 | 8バイト | 0 ~18446744073709551615 |
| UShort | 2バイト | 0 ~ 65535 |
*: 内部的な確保サイズであり、実際に利用できる値は"範囲"を参照してください。
内部的な確保サイズにつきましては、以下のマニュアルを参照してください。
"SPEL+ ランゲージリファレンス - Declare"