|
انواع |
محدوده ي قابل تغيير |
|
byte |
0 تا 255 |
|
word |
0 تا 65535 |
|
short
int |
128- تا 127 |
|
small
int |
32768- تا 32767 |
|
integer |
32147483648- تا 32147483647 |
|
cordinal |
0 تا 2147483647 |
|
long int |
2147483648- تا 2147483647 |
|
long word |
0 تا 4294967290 |
|
int 64 |
263-
تا
1ـ263 |
|
انواع حقيقي:
ميتواند اعداد با نقطه و اعشار را شامل باشد.
|
انواع |
محدوده ي قابل تغيير |
|
real |
1/7
× 1038
to
2/9
× 10-39 |
|
single |
3/4
× 1038
to
1/5 ×
10-45 |
|
double |
1/7
× 1038
to
5 ×
10-324 |
|
extended |
1/1
× 104932
to
3/6 ×
10-4951 |
|
comp |
263
-1
to
2-63
+1 |
|
انواع
بولي :
انواع بولي بسيار ساده ولي پركاربرد است. اينها مقادير درست(true)
و نادرست (false)
را بيان ميكنند.
|
انواع |
محدوده |
طول به بايت |
|
boolean |
يك
بايتي |
1 |
|
Byte bool |
يك
بايتي |
1 |
|
bool |
يك
كلمه اي |
2 |
|
word bool |
يك
كلمه اي |
2 |
|
long bool |
كلمه ي مضاعف |
4 |
|
نوع كاراكتري:
انواع كاراكتري براي ذخيره كاراكترهايي مثل
'A' و
'B' و
'*'
و
'x' و غيره به كار ميروند.
|
نوع |
قابليت |
|
char |
يك كاراكتر Ansi |
|
Aosi char |
" |
|
wide char |
يك كاراكتر يونيكد (unicod) |
|
نوع رشته اي:
براي ذخيره ي رشته ها مثل اسامي و... به كار مي روند. رشته
ها مي توانند تا
255 كاراكتر را در خود ذخيره
كنند ولي چنانچه در ابتداي برنامه از راهنماي {
+H $ }
استفاده شود ، طول رشته مي تواند بسيار زياد تا حدود
3 گيگا بايت باشد.
|
نوع |
طول به بايت |
عنصري كه ذخيره مي شود |
|
short string |
255 |
Ansi char |
|
Ansi char |
حداكثر 3 گيگا بايت |
" |
|
string |
255 يا حداكثر 3 گيگا بايت |
" |
|
wide string |
حداكثر 5/1 گيگا بايت |
Wide char |
|