Page 30 - CITS - CSA - TP (Volume 2) - Hindi
P. 30
कं ूटर सॉ वेयर ए ीके शन - CITS
boolean d=false;
System.out.println(~a);//-11 (minus of total positive value which starts from 0)
System.out.println(~b);//9 (positive of total minus, positive starts from 0)
System.out.println(!c);//false (opposite of boolean value)
System.out.println(!d);//true
}}
ीकरण:
1 वे रएबल आरंभीकरण:
• ो ाम दो पूणा क चर a और b को मशः 10 और -10 मानों के साथ आरंभ करके शु होता है।
• यह दो बूिलयन वे रएबल c और d को मशः स और अस मानों के साथ आरंभ करता है।
2 िबटवाइज़ पूरक (~):
• System.out.println(~a);
• िबटवाइज़ कॉ ीम ट (~) ऑपरेटर पूणा क a के िबट्स को इ ट कर देता है।
• बाइनरी ितिनिध म , -11, 10 का दो का पूरक है।
• आउटपुट -11 है, जो 10 के िबट्स को इ ट करने का प रणाम है।
• System.out.println(~b);
• िबटवाइज़ कॉ ीम ट (~) ऑपरेटर पूणा क b के िबट्स को इ ट कर देता है।
• बाइनरी ितिनिध म , 9 -10 का दो का पूरक है।
• आउटपुट 9 है, जो -10 के िबट्स को इ ट करने का प रणाम है।
3 लॉिजकल NOT (!):
• System.out.println(!c);
• लॉिजकल NOT (!) ऑपरेटर c के बूिलयन मान को अ ीकार करता है।
• आउटपुट गलत है, जो बूिलयन मान true को अ ीकार करने का प रणाम है।
• System.out.println(!d);
• लॉिजकल NOT (!) ऑपरेटर d के बूिलयन मान को अ ीकार करता है।
• आउटपुट true है, जो बूिलयन मान false को अ ीकार करने का प रणाम है।
आउटपुट:
16
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 82

