変数のデータ型


Applet Basicで使用できる変数は以下のように分類できます。
変数 数値 整数 Byte型
Integer型
Long型
Longlong型
実数 Single型
Double型
文字列 可変文字数型
固定文字数型
イメージ型
真偽型
特殊 配列型
レコード型

以下では特殊系以外の変数について解説します。
  1. Byte型
    型宣言子 バイト数 値の範囲
    なし 1 -128 to 127

  2. Integer型
    型宣言子 バイト数 値の範囲
    % 2 -32768 to 32767

  3. Long型
    型宣言子 バイト数 値の範囲
    & 4 -2147483648 to 2147483647

  4. Longlong型
    型宣言子 バイト数 値の範囲
    なし 8 -9223372036854775808 to 9223372036854775807

  5. Single型
    型宣言子 バイト数 値の範囲
    ! 4 -3.402823E38 to -1.401298E-45
    1.401298E-45 to 3.402823E38

  6. Double型
    型宣言子 バイト数 値の範囲
    # 8 -1.79769313486232D308 to -4.94065645841247D-324
    4.94065645841247D-324 to 1.79769313486232D308

  7. 可変文字数型
    型宣言子 バイト数 値の範囲
    $ 任意 文字列

  8. 固定文字数型
    型宣言子 バイト数 値の範囲
    なし 指定 文字列

  9. イメージ型 (Image型)
    型宣言子 バイト数 値の範囲
    なし 任意 イメージ

  10. 真偽型型 (Boolean型)
    型宣言子 バイト数 値の範囲
    なし 実装依存 真偽のどちらか