データ型

プログラムの中で異なるデータ型を宣言できます。すべての変数を宣言してください。次の表に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"