整数値
| Integer | 符号付き 4バイト | -2147483648 ~ 2147483647 | 32bitと64bit環境だと範囲がことなる |
| Cardinal | 符号なし 4バイト | 0 ~ 4294967295 | 32bitと64bit環境だと範囲がことなる |
| Shortint | 符号付き 1バイト | -128 ~ 127 | |
| Byte | 符号なし 1バイト | 0 ~ 255 | |
| Smallint | 符号付き 2バイト | -32768 ~ 32767 | |
| Word | 符号なし 2バイト | 0 ~ 65535 | |
| Longint | 符号付き 4バイト | -2147483648 ~ 2147483647 | |
| Longword | 符号なし 4バイト | 0 ~ 4294967295 | |
| Int64 | 符号付き 8バイト | -92233720368545775808 ~ 92233720368545775807 |
実数型
| Real | 8バイト | ||
| Real48 | 6バイト | ||
| Single | 4バイト | ||
| Double | 8バイト | ||
| Extended | 10バイト | 64 ビット プラットフォームで Extended を使用すると、32 ビット プラットフォームの場合(Extended のサイズは 10 バイト)と比べて、精度が低くなります。 | |
| Comp | 8バイト | Intel プロセッサ アーキテクチャに固有のもので、64 ビット整数を表します | |
| Currency | 8バイト | 小数部4桁固定 |

コメント