Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

रियल बनाम फ्लोटिंग पॉइंट बनाम मनी

फ़्लोटिंग पॉइंट अंकगणित के बारे में प्रत्येक कंप्यूटर वैज्ञानिक को क्या पता होना चाहिए, इस पर एक नज़र डालें।

कंप्यूटर में फ़्लोटिंग पॉइंट नंबर दशमलव अंशों का सटीक रूप से प्रतिनिधित्व नहीं करते हैं। इसके बजाय, वे बाइनरी . का प्रतिनिधित्व करते हैं भिन्न अधिकांश भिन्नात्मक संख्याओं का बाइनरी अंश के रूप में सटीक प्रतिनिधित्व नहीं होता है, इसलिए कुछ गोलाई चल रही है। जब इस तरह के एक गोल बाइनरी अंश का दशमलव अंश में वापस अनुवाद किया जाता है, तो आपको वह प्रभाव मिलता है जिसका आप वर्णन करते हैं।

धन मूल्यों को संग्रहीत करने के लिए, SQL डेटाबेस सामान्य रूप से एक DECIMAL प्रकार प्रदान करते हैं जो सटीक दशमलव अंकों को संग्रहीत करता है। कंप्यूटर के लिए यह प्रारूप थोड़ा कम कुशल है, लेकिन यह काफी उपयोगी है जब आप दशमलव गोलाई त्रुटियों से बचना चाहते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में विश्लेषण सेवाओं (SSAS) डेटाबेस के सारणीबद्ध मॉडल प्रसंस्करण को स्वचालित करना

  2. एसक्यूएल सर्वर में दो तारीख समय का अंतर

  3. SQLParameter SQL इंजेक्शन को कैसे रोकता है?

  4. कॉलम नाम के साथ अनपिवट करें

  5. EF4 में NOLOCK संकेत का उपयोग करना?