PDA

View Full Version : بالاتر از محدوده Integer



Good Looking
یک شنبه 08 اردیبهشت 1387, 00:34 صبح
با سلام
ایا می شود بالاتر از محدوده تعیین شده در Integer عددی را نوشت مثلا (09123610869) یا بالاتر به گونه ای که برنامه پیام خطا ندهد؟

vcldeveloper
یک شنبه 08 اردیبهشت 1387, 01:51 صبح
می تونید از نوع داده Int64 استفاده کنید.



Generic integer types for 32-bit implementations of Delphi
Type Range Format
Integer -2147483648..2147483647 signed 32-bit
Cardinal 0..4294967295 unsigned 32-bit

Fundamental integer types
Type Range Format
Shortint -128..127 signed 8-bit
Smallint -32768..32767 signed 16-bit
Longint -2147483648..2147483647 signed 32-bit
Int64 -2^63..2^63-1 signed 64-bit
Byte 0..255 unsigned 8-bit
Word 0..65535 unsigned 16-bit
Longword 0..4294967295 unsigned 32-bit