FreeBASIC マニュアルのトップに戻る

FreeBASIC TblVarTypes

目次→変数とデータの型→Standard Data Type Limits←オリジナル・サイト
目次→テーブル→Standard Data Type Limits←オリジナル・サイト

標準のデータ型と制限 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

標準の変数型と、その限界。

数値型
サイズ
(ビット)
形式 最小値 最大値 文字指定
の接尾語
Sig.
Digits
BYTE 8 符号付き整数 -128 +127 2+
UBYTE 8 符号無し整数 0 +255
2+
SHORT 16 符号付き整数 -32,768 +32,767
4+
USHORT 16 符号無し整数 0 65,535
4+
LONG 32 符号付き整数 -2,147,483,648 +2,147,483,647 &, l 9+
ULONG 32 符号無し整数 0 +4,294,967,295 ul 9+
INTEGER 32/64 [*] 符号付き整数 [*]32bit: -2,147,483,648,
64bit: -9,223,372,036,854,775,808
[*]32bit: +2,147,483,647,
64bit: +9,223,372,036,854,775,807
% [*]
UINTEGER 32/64 [*] 符号無し整数 0 [*]32bit: +4,294,967,295,
64bit: +18,446,744,073,709,551,615
u [*]
LONGINT 64 符号付き整数 -9,223,372,036,854,775,808 +9,223,372,036,854,775,807 ll 18+
ULONGINT 64 符号無し整数 0 +18,446,744,073,709,551,615 ull 19+
SINGLE 32 浮動小数点 [**]+/-1.401 298 E-45 [**]+/-3.402 823 E+38 !, f 6+
DOUBLE 64 浮動小数点 [**]+/-4.940 656 458 412 465 E-324 [**]+/-1.797 693 134 862 316 E+308 #, d 15+
enums 32/64 [*] 符号付き整数 [*]32bit: -2,147,483,648,
64bit: -9,223,372,036,854,775,808
[*]32bit: +2,147,483,647,
64bit: +9,223,372,036,854,775,807
[*]


文字型
文字サイズ
(バイト)
最小サイズ
(キャラクタ)
最大サイズ
(キャラクタ)
文字の接尾語
String 1 0 [**]32bit: +2147483647, 64bit: +9223372036854775807 $
Zstring 1 0 [**]32bit: +2147483647, 64bit: +9223372036854775807 [N/A]
Wstring [*] [*]0 [*,**]32bit: +2147483647, 64bit: +9223372036854775807 [N/A]


論理型
内部サイズ(ビット単位)
Boolean 1-bit wide data (in a Byte) 'False' か 'True'

配列
プラットフォーム 最大の添字範囲 1次元あたりの最大要素数 最小/最大の次元 最大サイズ
(バイト)
32bit [*][-2147483648, +2147483647] [*]+2147483647 1/8 [*]+2147483647
64bit [*][-9223372036854775808, +9223372036854775807] [*]+9223372036854775807 1/8 [*]+9223372036854775807


UDTs
Platform Maximum Size (in bytes)
32bit [*]+2147483647
64bit [*]+2147483647


参照:
識別子規則 変数の接尾語の用法
直定数 直定数/数のための接尾語の用法
目次に戻る
ページ歴史:2022-09-21 00:22:50
日本語翻訳:WATANABE Makoto、原文著作者:AntoniGual

ホームページのトップに戻る

表示-非営利-継承