٨۸۵۴۳۵۶۱-٠٢١

پنج شنبه, 20 -2669 ساعت 00:00

متغیرها و عملگرها در بسکام

نوشته شده توسط 
این مورد را ارزیابی کنید
(0 رای‌ها)

دیمانسیون متغییر در بسکام:

متغییر در برنامه نویسی به داده هایی اطلاق می شود که ممکن است در طی برنامه مقدارشان تغییر کند. فرض کنید ما قصد داریم برنامه ای برای میکروکنترلر بنویسیم تا دمای محیط را اندازه گیری کنیم ، در این برنامه دمای محیط یک متغییر است. در برنامه نویسی برای متغییر باید نام متغییر ، نوع متغییر ، اندازه متغییر و در برخی موارد محل ذخیره سازی متغییر را تعریف کنیم.

در نرم افزار بسکام متغییر به روش زیر تعریف می شود:

 

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

 

بازدید 1275949 بار آخرین ویرایش در سه شنبه, 20 آبان 1393 ساعت 11:58