"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > नान क्या है और मैं इसे जावा फ्लोटिंग-पॉइंट गणना में कैसे संभालूं?

नान क्या है और मैं इसे जावा फ्लोटिंग-पॉइंट गणना में कैसे संभालूं?

2025-02-06 पर पोस्ट किया गया
ब्राउज़ करें:603

(संख्या नहीं)। यह हैरान करने वाला हो सकता है, खासकर यदि आप शब्द के गणितीय समकक्ष से परिचित हैं। What is NaN and How Do I Handle It in Java Floating-Point Calculations?

जावा में नान क्या है? एक फ्लोटिंग-पॉइंट ऑपरेशन का परिणाम। यह तब उत्पन्न होता है जब ऑपरेशन के लिए इनपुट पैरामीटर एक अंकगणितीय रूप से असंभव परिणाम प्राप्त करते हैं। कुछ उदाहरणों में शामिल हैं:

0.0 को 0.0 से विभाजित करना 0.0

एक नकारात्मक संख्या के वर्गमूल को ले जाना ] NAN के कारण

Nan तब होता है जब कोई ऑपरेशन मान्य संख्याओं के दायरे के बाहर गिरने वाले परिणाम का प्रतिनिधित्व करने का प्रयास करता है। इसके कारण हो सकता है:
  • अमान्य गणितीय संचालन: शून्य से विभाजित करना या अन्य अपरिभाषित संचालन करना। डेटा प्रकार की प्रतिनिधित्व योग्य सीमा।
  • प्रोग्रामर त्रुटि: गलत या अतार्किक गणितीय गणना। जावा में अन्य संख्यात्मक मान। यह प्रभावित करता है:

तुलना: Nan किसी भी अन्य मान के बराबर नहीं है, यहां तक ​​कि स्वयं भी। NAN को स्ट्रिंग अभ्यावेदन में "Nan" के रूप में मुद्रित किया जाता है। आप Double.isnan () विधि का उपयोग करके Nan के लिए जांच कर सकते हैं। यदि NAN मौजूद है, तो आप कर सकते हैं:

    को एक असाधारण मामले के रूप में संभालें और समस्या को लॉग करें या रिपोर्ट करें।
  • ] जावा कार्यक्रम।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3