java - Is (x - x) always positive zero for doubles, or sometimes negative zero? -
जब जब विपरीत दिशाओं (या दो तरह के संकेतों के अंतर के साथ दो ऑपरेंन्स) की राशि बिल्कुल शून्य है, उस राशि (या अंतर) का चिह्न राउंड टूवार्ड नेगेटिव के अलावा सभी गोलाई-दिशा विशेषताओं में +0 होगा। [...]। यह दिखाता है कि विशेष में अनियमितता और नाओएन दोनों खुद से घटाए जाने पर नाएनएन का उत्पादन करते हैं। x एक
डबल होता है, तो
(x -
-0.0 हो सकता है (
x के संकेत के आधार पर)?
x - x हो सकता है
+0.0 या
नाएन । आईईईई 754 अंकगणित में गोल से निकटतम (और जावा में, गोलाकार मोड है) कोई और मूल्य नहीं है। दो समान परिमित मूल्यों का घटाव
+0.0 उत्पादन के रूप में परिभाषित है , नीचे दिए गए टिप्पणियों में, आईईईई 754 मानक को यह कहते हुए कहते हैं, खंड 6.3:
0.0 - 0.0 < / Code> और
-0.0 - (-0.0) दोनों
+0.0 हैं।
Comments
Post a Comment