ऑपरेटरों के प्रकार
अंकगणित:
बिटवाइज: बिट्स पर काम करते हैं।
संबंधपरक: मानों की तुलना करें।
तार्किक: तार्किक संचालन करें।
अंकगणितीय आपरेटर
बुनियादी ऑपरेटर:
यूनरी ऑपरेटर्स:
वृद्धि और कमी ऑपरेटर:
वेतन वृद्धि (1 का जोड़)
-- घटाव (1 से घटाव)
अंकगणित ऑपरेटरों का व्यवहार
पूर्णांक प्रभाग: शेष को छोटा करता है।
उदाहरण: 3 में 10/3 परिणाम।
मॉड्यूल ऑपरेटर: शेष डिवीजन उत्पन्न करता है।
उदाहरण: 10% 3 परिणाम 1.
class ModDemo { public static void main(String args[]) { int iresult = 10 / 3; int irem = 10 % 3; double dresult = 10.0 / 3.0; double drem = 10.0 % 3.0; System.out.println("Result and remainder of 10 / 3: " iresult " " irem); System.out.println("Result and remainder of 10.0 / 3.0: " dresult " " drem); } }
बाहर निकलना:
10 / 3 का परिणाम और शेष: 3 1
10.0 / 3.0 का परिणाम और शेष: 3.333333333333335 1.0
वृद्धि और कमी
वृद्धि ( ): ऑपरेंड में 1 जोड़ता है।
उदाहरण: x = x 1; x के बराबर है ;
कमी (--): ऑपरेंड से 1 घटाता है।
उदाहरण: x = x - 1; x-- के बराबर है;
प्रीफ़िक्स्ड और पोस्टफ़िक्स्ड फ़ॉर्म:
उपसर्ग: अभिव्यक्ति में मान का उपयोग करने से पहले वृद्धि/कमी।
उदाहरण: x
पोस्टफ़िक्स: बढ़ाने/घटाने से पहले अभिव्यक्ति में मान का उपयोग करता है।
उदाहरण: x
int x = 10; int y = x; // y será 11, x será 11
मुख्य बिंदुओं का सारांश
जावा में गणितीय, तार्किक, संबंधपरक और बिटवाइज़ संचालन के लिए ऑपरेटर हैं।
अंकगणित ऑपरेटरों में शामिल हैं , -, *, /, %, , --.
% ऑपरेटर को पूर्णांक और फ़्लोटिंग पॉइंट प्रकारों पर लागू किया जा सकता है।
वेतन वृद्धि ( ) और वेतन वृद्धि (--) में उपसर्ग और उपसर्ग रूप होते हैं जो ऑपरेशन के क्रम को प्रभावित करते हैं।
जटिल अभिव्यक्तियों में तर्क त्रुटियों से बचने के लिए ऑपरेटरों के व्यवहार को समझना महत्वपूर्ण है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3