۷.۰۱.۱۳۸۸

آموزش دلفی ( بخش دوم )

قسمت دوم:

كاربرد علامت تساوي در دلفي:

در دلفي براي تخصيص عملگر =: استفاده مي شود.

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 بلي

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

http://up.iranblog.com/images/0z5dgraxwa4j49a5ts77.gif http://up.iranblog.com/images/gv83ah5giec9g8jkopmc.gif