जावा में कुशल गणित अभिव्यक्ति मूल्यांकन
जावा विकास में गणितीय अभिव्यक्तियों का मूल्यांकन एक सामान्य कार्य है। इसे विभिन्न तरीकों का उपयोग करके प्राप्त किया जा सकता है, जिनमें से प्रत्येक के अपने फायदे और नुकसान हैं। . इसका हल्का वजन (लगभग 25KB) और सहज ज्ञान युक्त एपीआई इसे कई अनुप्रयोगों के लिए उपयुक्त विकल्प बनाता है। ]
एक पैरामीटर के रूप में अभिव्यक्ति के साथ एक ExpressionBuilder उदाहरण बनाएं।यदि आवश्यक हो, तो कस्टम फ़ंक्शन नामों को परिभाषित करें और उन्हें संबंधित जावा विधियों के साथ संबद्ध करें।
वैकल्पिक रूप से वेरिएबल जोड़ें withVariable या वेरिएबल विधियों का उपयोग करके अभिव्यक्ति।
build() का उपयोग करके अभिव्यक्ति ऑब्जेक्ट बनाएं। ]उदाहरण कोड:
// संस्करण 0.4.7 और नीचे गणना योग्य कैल्क = नया एक्सप्रेशनबिल्डर ("3 * पाप(y) - 2 / (x - 2)") .withVariable("x", varX) .withVariable("y", varY) ।निर्माण() दोहरा परिणाम1=कैल्क.गणना(); // संस्करण 0.4.8 और ऊपर एक्सप्रेशन कैल्क = नया एक्सप्रेशनबिल्डर ("3 * पाप(y) - 2 / (x - 2)") .चर('x', x) .चर('y', y) ।निर्माण(); डबल परिणाम1 = calc.evaluate();अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3