LOTUSSCRIPT 言語


数値データの制限
次の表は、数値データ型の値の有効範囲を示しています。
データ型範囲
Boolean 型0 (False) または -1 (True)
Byte 型0〜255
Integer 型-32,768〜32,767
Long 型-2,147,483,648〜2,147,483,647
Single 型-3.402823E+38〜3.402823E+38

ゼロ以外の最小値 (符号なし):1.175494351E-38

Double 型-1.7976931348623158E+308〜

1.7976931348623158E+308

UNIX プラットフォーム上:
-1.797693134862315E+308〜1.797693134862315E+308

ゼロ以外の最小値 (符号なし):2.2250738585072014E-308

Currency 型-922,337,203,685,477.5807〜922,337,203,685,477.5807

UNIX プラットフォーム上:

-922,337,203,685,477.5666〜922,337,203,685,477.5666

ゼロ以外の最小値 (符号なし): .0001

2 進数、8 進数、16 進数の整数の有効範囲は、Long 型の整数の範囲 (上の表を参照) となります。次の表は、2 進数、8 進数、16 進数表記の整数を表すために必要な最大文字数を示しています。これらは、Bin、Oct、Hex の各関数が返す最大文字数でもあります。
整数型値を表現するために必要な最大文字数
バイナリ32
8 進数11
16 進数8

関連項目