इन्फिक्स नोटेशन: अभिव्यक्ति में प्रतीकों और ऑपरेटरों को समझना
इन्फ़िक्स का अर्थ है एक प्रतीक या ऑपरेटर जो दो ऑपरेंड के बीच, उनके रिश्ते को संशोधित करने के लिए एक अभिव्यक्ति के अंदर रखा जाता है। उदाहरण के लिए, अभिव्यक्ति 2 + 3 × 4 में, गुणन ऑपरेटर × एक इन्फ़िक्स ऑपरेटर है क्योंकि इसे दो ऑपरेंड 3 और 4 के बीच रखा गया है। Infix नोटेशन का उपयोग C, C++, Java और Python सहित कई प्रोग्रामिंग भाषाओं में किया जाता है। . इसका उपयोग गणितीय अभिव्यक्तियों में भी किया जाता है, जहां इन्फिक्स ऑपरेटरों का उपयोग अंकगणितीय संचालन करने के लिए किया जाता है, जैसे जोड़, घटाव, गुणा और विभाजन।
यहां इन्फिक्स ऑपरेटरों के कुछ उदाहरण दिए गए हैं:
1. + (जोड़)
2. - (घटाना)
3. × (गुणा)
4. / (विभाजन)
5. % (मापांक)
6. ^ (घातांक)
7. और (संक्षेपण)
8. | (या)
9. ~ (नहीं)
इन्फिक्स नोटेशन का उपयोग जटिल गणना और संचालन करने के लिए किया जा सकता है, जैसे:
1। 2 + 3 × 4 - 5 × 2 = ?
2. 2 × 3 + 4 - 5 = ?
3. 2 + 3 × 4 + 5 = ?
इन्फिक्स नोटेशन का उपयोग टेक्स्ट में पैटर्न से मिलान करने के लिए नियमित अभिव्यक्तियों में भी किया जाता है। उदाहरण के लिए, अभिव्यक्ति /^[a-zA-Z0-9]+$/ उन स्ट्रिंग्स से मिलान करने के लिए इनफ़िक्स नोटेशन का उपयोग करती है जिनमें केवल अक्षर और अंक होते हैं।