NOT (!) Logical Operator

NOT (!)
ये एक ऐसा Unary
Logical Operator है | इस
Operator
को काम करने के लिए  केवल एक
ही Operand की जरुरत होती है |
जिस
Identifier
के साथ इस Operator को Use किया जाता है , ये Operator उस Identifier  की Condition को Invert कर देता है |
यानी यदि किसी Expression
से True Return हो रहा हो , तो इस Operator
का प्रयोग करने से वह False Return करने लगेगा
और यदि किसी Expression से False Return हो रहा हो , तो उस Expression में इस Operator
का प्रयोग करने पर वह Expression True Return करने
लगेगा | इस प्रक्रिया को
हम निम्नानुसार Expression द्वारा समझ सकते
है : जैसे 
int A=6
int B;
B = !A
यदि किसी Program
में हम इस Expression को Execute करें और  Variable B के  मान को Print करें , तो हमें Output में 0 या
False प्राप्त होता है |
ऐसा
इसलिए होता है क्योंकि Variable 
A में 6 Store है , जो कि एक True
मान है , लेकिन जब हम इसके साथ NOT Logical Operator का प्रयोग करके Return होने वाले मान को Variable
B  में Store करते है , तो ये Operator Variable A के True
मान को False में Convert कर देता है | इसलिए
यदि हम Variable
B को Output में Print करते
है , तो हमें Output में 0 प्राप्त
होता है , जो कि False को Represent करता
है |
 
 
 
 
 
 
 
 
No comments