क्या .NET दशमलव मान 1m और 1.0000m के बीच कोई व्यावहारिक अंतर है?क्या .NET दशमलव मान 1m और 1.0000m के बीच कोई व्यावहारिक अंतर है?
आंतरिक भंडारण अलग है:
1m : 0x00000001 0x00000000 0x00000000 0x00000000
1.0000m : 0x000186a0 0x00000000 0x00000000 0x00050000
लेकिन, वहाँ एक स्थिति है जहाँ "महत्वपूर्ण अंक" के ज्ञान बीसीएल में एक विधि द्वारा इस्तेमाल किया जाएगा है?
मैं पूछता हूं क्योंकि मैं डिस्क स्टोरेज या नेटवर्क ट्रांसपोर्ट के लिए दशमलव मानों के लिए आवश्यक स्थान को संपीड़ित करने के साधनों पर काम कर रहा हूं और इसे संपीड़न में सुधार करने के लिए इसे संग्रहीत करने से पहले मूल्य को "सामान्यीकृत" करने के विचार से टकरा रहा हूं। लेकिन, मैं जानना चाहता हूं कि क्या यह लाइन के नीचे मुद्दों का कारण बन सकता है। मुझे लगता है कि यह ठीक होना चाहिए, लेकिन केवल इसलिए कि मुझे किसी भी तरीके या गुणों को नहीं दिखता है जो मूल्य की सटीकता का पर्दाफाश करते हैं। क्या कोई अन्यथा जानता है?
-1: "टूस्ट्रिंग" स्रोत कोड के बारे में कुछ भी कैसे जान सकता है? –
दिलचस्प। मुझे कुछ देना होगा मैंने सोचा कि क्या मुझे परवाह है या नहीं। – MarkPflug
@ जॉन - स्पष्ट रूप से यह करता है। – ChaosPandion