var نام متغییری است که در برنامه به کار برده می شود. data type نوع داده است که می تواند طبق جدول زیر BIT , BYTE , INTEGER , LONG , WORD ,STRING یا SINGLE باشد. در صورت استفاده از متغییر STRING ، بیشترین طول آن نیز باید نوشته شود.
مقدار داده |
تعداد بیت مورد استفاده در حافظه |
نوع داده |
صفر یا 1 |
یک بیت |
BIT |
صفر تا 255 |
8 بیت بدون علامت |
BYTE |
-32767 تا 32768 |
16 بیت علامت دار |
INTEGER |
صفر تا 65535 |
16 بیت بدون علامت |
WORD |
-2147483648 تا 2147483647 |
32 بیت علامت دار |
LONG |
1.5*10^-45 تا 3.4*10^38 |
32 بیت علامت دار |
SINGLE |
- |
از صفر تا 254 بایت |
STRING |
مثال:
مقدار متغییر A میتواند صفر یا یک باشد |
Dim A As Bit |
مقدار متغییر B می تواند صفر تا -255 باشد |
Dim B As Byte |
متغییر S میتواند کلمه یا جمله ای با طول 11 کاراکتر باشد |
Dim S As String * 11 |
عملگرهای ریاضی:
از عملگرهای ریاضی زیر می توان در محیط برنامه نویسی BASCOM استفاده کرد:
علامت |
نماد |
علامت ضرب |
* |
علامت جمع |
+ |
علامت تفریق |
- |
علامت ممیز |
. |
علامت تقسیم |
/ |
علامت کوچکتر از |
> |
علامت تساوی |
= |
علامت بزرگتر از |
< |
علامت به توان |
^ |
علامت کوچکتر یا مساوی با |
=> |
علامت بزرگتر یا مساوی با |
=< |
علامت مخالف |
<> |
عملگرهای منطقی:
عملگرهای منطقی در BASCOM به صورت زیر است:
معرفی |
نماد عملگرهای منطقی در BASCOM |
Conjunction (اجتماع) |
AND |
Disjunction (تفکیک) |
OR |
Exclusive or (یای انحصاری) |
XOR |
Logical complement (مکمل منطقی) |
NOT
|