اصول کار با عملگرها در VB.Net

پیش از مطالعه جداول بهتر است با برخی اصطلاحات موجود درباره این موضوع آشنا شوید:

عملگر Operator: علامتی است که عملیاتی را بر روی عملوند (Operand) اعمال می کند. مانند علامت “+” یا “×”.

عملوند Operand: اعداد ثابت یا متغیر که عملگرها بر روی آن ها عمل می کنند.

مثال:

lngNum1 + 18  (در این مثال عدد ثابت 18 و متغیر lngNum1 عملوند بوده و علامت “+” عملگر است.)

عملگرهای (Operators) ریاضی (محاسباتی)
علامت عملگر
کارکرد عملگر
مثال
نتیجه
^ توان 3^3 27
*
ضرب
3*3 9
/ تقسیم 3/3 1
+ جمع 3+3 6
ــ
تفریق 3-3 0
Mod
باقی مانده تقسیم
20 Mod 3 2
\ تقسیم صحیح 12\5 2
+ یا & جمع رشته ها “Hi” & “There” Hi There

[divide style=”dashs” icon=”circle” color=”#7100e2″]

عملگرهای شرطی (Conditional Operators) ــ عملگرهای رابطه ای
علامت عملگر
کارکرد عملگر
مثال
= مساوی
>
بزرگتر
< کوچکتر
>= بزرگتر یا مساوی
<=
کوچکتر یا مساوی
<> مخالف (نامساوی)
عملگرهای انتسابی (Assignment Operators)
+= عملگر راست و چپ را با هم جمع کرده و برابر عملگری قرار می دهد که علامت “+” کنار آن است.

A += B A + B = A

-= عملگر راست و چپ را از هم تفریق کرده و برابر عملگری قرار می دهد که علامت “-” کنار آن است.

A -= B A – B = A

*= عملگر راست و چپ را در هم ضرب کرده و برابر عملگری قرار می دهد که علامت “*” کنار آن است. 

A *= B A * B = A

/= عملگر راست و چپ را بر هم تقسیم کرده و برابر عملگری قرار می دهد که علامت “/” کنار آن است.  

A /= B A / B = A

\= عملگر راست و چپ را بر هم تقسیم صحیح کرده و برابر عملگری قرار می دهد که علامت “\” کنار آن است.  

A \= B A \ B = A

^= عملگر راست و چپ را به توان هم رسانده و برابر عملگری قرار می دهد که علامت “^” کنار آن است.

A ^= B

A ^ B = A

<<= به کارتون نمیاد! به کارتون نمیاد!
>>= به کارتون نمیاد! به کارتون نمیاد!
&=  رشته های راست و چپ را مخلوط کرده و برابر رشته ای قرار می دهد که علامت “&” کنار آن است.

StrA &= StrB

StrA & StrB = StrA

[divide style=”dashs” icon=”circle” color=”#7100e2″]

عملگرهای منطقی (Logical Operators)
علامت عملگر
کارکرد عملگر
NOT مکمل
AND
و
OR یا
XOR یایِ انحصاری
EQV تساوی
IMP دلالت (معنی)

[divide style=”dashs” icon=”circle” color=”#7100e2″]

اولویت عملگرهای (Operators) ریاضی (محاسباتی)
ترتیب اولویت
کارکرد عملگر
مثال
نتیجه
اول پرانتزها “()” (20 – 12) / 4 2
دوم
توان “^”
6 ^ 2 + 5 41
سوم “*” و “/”
4 + 6 * 2 20
چهارم \ 30 – 19 \ 2
21
پنجم
Mod 30 – 19 Mod 2 29
ششم “+” و “-”
22 + 3 * 2 50

[divide style=”dashs” icon=”circle” color=”#7100e2″]

اولویت عملگرهای منطقی (Logical Operators)
ترتیب اولویت
علامت عملگر
اول NOT
دوم
AND
سوم OR
چهارم XOR
پنجم EQV
ششم IMP

توجه: اگر در یک عبارت از عملگرهایی استفاده کردید که از انواع مختلف می باشند، ترتیب اولویت آنها به ترتیب زیر می باشد:

اولویت اول: عملگرهای ریاضی (محاسباتی)

اولویت دوم: عملگرهای شرطی (رابطه ای)

اولویت سوم: عملگرهای منطقی

[divide style=”dashs” icon=”circle” color=”#7100e2″]

تهیه شده در سایت JustEducation.ir

اشتراک در
اطلاع از
guest
3 دیدگاه
تازه‌ترین
قدیمی‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
محمد
محمد
میهمان
دوشنبه، ۲۰ اسفند ۱۳۹۷ ۰۸:۳۰:۳۷
امتیاز :
     

خسته نباشی مسلمون
همش عالی بود به جز تیکه آخرش در رابطه با اون فتوای انتهایی …
آخه گیریم یه نفر هم بیاد و کپی برداری کنه بزاره به اسم خودش ، اینم بزار به حساب انفاق و ببخش ، چرا حرامش کردی؟
سخت نگیر تا بهت سخت گرفته نشه عزیز دل

مسعود عبدی
مسعود عبدی
میهمان
یکشنبه، ۲ اسفند ۱۳۹۴ ۱۷:۲۵:۵۶

عالی، عالی و کامل توضیح دادین ممنون

این وبسایت جهت تقویت در خدمات، از کوکی های مرورگر شما استفاده می کند. قبول کردن

0
افکار شما را دوست داریم، لطفا نظر دهید.x
()
x