عملگرهای منطقی

خلاصه
1397/08/08

این عملگر ها جهت عملیات منطقی بر روی عملوند ها در یک عبارت منطقی بکار می روند ، در ریاضیات هم از این عملگر ها استفاده می کنیم

عملگرهای منطقی

قسمت چهاردهم  :
این عملگر ها جهت عملیات منطقی  بر روی  عملوند ها  در یک عبارت منطقی بکار می روند  ، در ریاضیات هم از این عملگر ها استفاده می کنیم . بک عبارت منطقی یا درست است نادرست  . 
نام عملگرعلامت عملگر
و&&
یا||
نقیض!
  
اگر برای مثال  در متغیر $val1  مقدار  true و در متغیر  $ val2  مقدار false  باشد آنگاه 

 
حاصل عبارت منطقی در هنگان استفاده از و منطقی
حاصلعبارت منطقی
false$val1  &&  $val2
false$val2  &&  $val1
true$val1  &&  $val1
false$val2  &&  $val2
 
تنها در صورتی مقدار نتیجه true  می شود که هر دو true  باشند در غیر اینصورت  false.
 
نکته ) توجه داشته باشید ، در جاوا ، سی پلاس پلاس ، جاوا اسکریپت و منطقی بصورت &&   نمایش داده می شود ، ولی کسانی که وبی 6 یا وبی دات نت کار کرده اند این عملگر معادل and می باشد . 
  
حاصل عبارت منطقی در هنگان استفاده از یا  منطقی
حاصلعبارت منطقی
true $val1 || $val2
true$val2  || $val1
true $val1 || $val1
false $val2 || $val2
 
برخلاف و منطقی تنها در صورتی مقدار نتیجه false می شود که هر دو false باشند در غیر اینصورت  true.
نکته ) توجه داشته باشید ، در جاوا ، سی پلاس پلاس ، جاوا اسکریپت و منطقی بصورت ||   نمایش داده می شود ، ولی کسانی که وبی 6 یا وبی دات نت کار کرده اند این عملگر معادل or  می باشد . 
 
حاصل عبارت منطقی در هنگان استفاده از یا   نقیض یا not
حاصلعبارت منطقی
false $val1 !
true$val2  !
 
اگر مقدار false باشد آن را true و اگر true باشند آن را false می کنند در ریاضی به این عملگر دروغ گوها می گویند.
نکته ) توجه داشته باشید ، در جاوا ، سی پلاس پلاس ، جاوا اسکریپت  نقیض بصورت !   نمایش داده می شود ، ولی کسانی که وبی 6 یا وبی دات نت کار کرده اند این عملگر معادل not  می باشد .