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

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

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

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

مثال:

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

عملگرهای (Operators) ریاضی (محاسباتی)
علامت عملگر
کارکرد عملگر
مثال
نتیجه
^ توان ۳^۳ ۲۷
*
ضرب
۳*۳ ۹
/ تقسیم ۳/۳ ۱
+ جمع ۳+۳ ۶
ــ
تفریق ۳-۳ ۰
Mod
باقی مانده تقسیم
۲۰ Mod 3 ۲
\ تقسیم صحیح ۱۲\۵ ۲
+ یا & جمع رشته ها “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) ریاضی (محاسباتی)
ترتیب اولویت
کارکرد عملگر
مثال
نتیجه
اول پرانتزها “()” (۲۰ – ۱۲) / ۴ ۲
دوم
توان “^”
۶ ^ ۲ + ۵ ۴۱
سوم “*” و “/”
۴ + ۶ * ۲ ۲۰
چهارم \ ۳۰ – ۱۹ \ ۲
۲۱
پنجم
Mod ۳۰ – ۱۹ Mod 2 ۲۹
ششم “+” و “-”
۲۲ + ۳ * ۲ ۵۰

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

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

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

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

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

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

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

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

3
دیدگاه خود را بنویسید ...

avatar
2 تعداد دیدگاه های اصلی
1 تعداد پاسخ های داده شده به دیدگاه های اصلی
1 تعداد دنبال کنندگان
 
رفتن به دیدگاه با بیشترین بازخوردها
رفتن به داغ ترین دیدگاه
3 تعداد نویسندگان دیدگاه
محمدمدیر سایتمسعود عبدی نویسندگان دیدگاه های اخیر
  اشتراک  
جدیدترین قدیمی ترین بیشترین رای
اطلاع از
محمد
مهمان
محمد
امتیاز :
     

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

مسعود عبدی
مهمان
مسعود عبدی

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

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