documentation for java.lang.Double.NaN
कहना है कि यहअन्य NaN मान क्या हैं?
प्रकार
double
की एक निरंतर एक नहीं एक नंबर (NaN) मूल्य पकड़े है। यहDouble.longBitsToDouble(0x7ff8000000000000L)
द्वारा लौटाए गए मान के बराबर है।
ऐसा लगता है कि अन्य हैं। यदि हां, तो मैं उन्हें कैसे पकड़ूं, और क्या यह पोर्टेबल किया जा सकता है?
स्पष्ट है कि, मैं खोजने के लिए double
मूल्यों x
ऐसी है कि
Double.doubleToRawLongBits(x) != Double.doubleToRawLongBits(Double.NaN)
और
Double.isNaN(x)
दोनों सही हैं चाहते हैं।
तुम्हारा मतलब वहाँ अन्य 'java.lang हैं * NaN' करें।।? –
@ डोमिनिक: नहीं - मैंने जो जोड़ा है वह मुझे प्रश्न के लिए एक स्पष्टीकरण मिला है। –