قسمت دوم:
كاربرد علامت تساوي در دلفي:
در دلفي براي تخصيص عملگر =: استفاده مي شود.
y:=mx+b
همچنين براي بررسي تساوي از = استفاده مي شود.
If A=B then Writeln ('A and B are equal')
شكل ديگر استفاده از علامت تساوي در معرفي ثابت ها است.
Const
TaxRate = 0.0075
ثابت ها:
براي مقادير خاص كه در برنامه زياد استفاده مي شود مي توان از ثابت ها استفاده كرد كه مثال آن در بالا آمده.
متغييرها:
ازاجزاء ثابت همه زبان ها كه انواع آن عبارتند از:
نوع صحيح:
| نوع | محدوده مقادير | تعداد بايت ها در حافظه | علامت دار(قادر به نگهداري عدد منفي است) |
| Byte | 0 تا 255 | 1 | خير |
| Word | 0 تا 65535 | 2 | خير |
| ShortInt | 128- تا 127 | 1 | بلي |
| SmallInt | 32768- تا 32768 | 2 | بلي |
| Integer | 32147483648- تا2147483647 | 4 | بلي |
| Cardinal | 0 تا 2147483647 | 4 | بلي |
| LongInt | 2147483647- تا 2147483647 | 4 | بلي |
نوع حقيقي:
| نوع | محدوده مقادير | تعداد بايت ها در حافظه |
| Real | +/-1.7E38 ~ +/-2.9E39 | 6 |
| Single | +/-1.5E-45 ~ +/-3.4E38 | 4 |
| Double | +/-5.0E-34 ~ +/-1.7E308 | 8 |
| Extended | +/-3.4E-4932 ~ +/-1.1E4932 | 10 |
| Comp | -2^63 ~ 2^(63-1) | 8 |
نوع ارزي:
اين نوع متغيير ها براي نگهداري مقادير پولي مناسب است و با اجزاي ويژوال مانند Currency Field مورد استفاده قرار مي گيرد. باانواع دادههايي كه در بانك هاي اطلاعاتي براي مقادير پولي بكار مي رود سازگار است.
نوع بولي:
| نوع | محدوده مقادير | تعداد بايت ها در حافظه |
| Boolean | يك بايتي ترجيحي | 1 |
| ByteBool | يك بايتي | 1 |
| Bool | يك كلمه اي | 2 |
| WordBool | يك كلمه اي | 2 |
| LongBool | يك كلمه اي مضاعف | 4 |
نوع كاراكتري:
| نوع | اندازه بر حسب بايت | آنچه مي تواند نگه دارد |
| ANSIChar | 1 | يك كاراكتر ANSI |
| WideChar | 2 | يك كاراكتر UniCode |
| Char | 1 |
نوع رشته اي:
| نوع | طول | آنچه مي تواند نگه دارد | آيا به تهي ختم مي شود يا خير |
| ShortString | 255 | ANSIChar | خير |
| AnsiString | حداكثر 3 مگابايت | ANSIChar | بلي |
| String | يا255 يا حداكثر 3 گيگا بايت | ANSIChar | بلي يا خير |
| WideString | حد اكثر 1.5 گيگا بايت | WideChar | بلي |




هیچ نظری موجود نیست:
ارسال یک نظر