System.Longint
Delphi
type Longint = { built-in type };
C++
typedef int Longint; // -2147483648..2147483647
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
type typedef |
public | System.pas sysmac.h |
System | System |
説明
プラットフォーム依存の符号付き整数型です。
LongInt は自然数の部分集合を表します。 LongInt のサイズと範囲はターゲット プラットフォームによって異なります。
- 32 ビット プラットフォームおよび 64 ビット Windows プラットフォームでは、LongInt は 4 バイトの符号あり整数で、範囲は
[-2147483648 ~ 2147483647](-2-31~232-1) です。
-
- メモ: 32 ビット プラットフォームには、32 ビット Windows や Android が含まれます。
- 64 ビット POSIX プラットフォーム(Android、iOS、Linux、macOS)では、LongInt は 8 バイト符号なし整数で、範囲は
[-9223372036854775808 .. 9223372036854775807](-263~263-1)です。