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

मैं EXP () का उपयोग करने वाले Postgresql गणना में अंडरफ्लो को कैसे रोक/पहचान सकता हूं

फलन क्स्प को घातांकीय फलन कहा जाता है, और इसका व्युत्क्रम प्राकृतिक लघुगणक, या आधार e का लघुगणक है। संख्या ई को आमतौर पर प्राकृतिक लघुगणक के आधार के रूप में भी परिभाषित किया जाता है

दूसरे शब्दों में, exp(x) और e^x एक ही कार्य हैं। हालाँकि, चूँकि e एक अनुवांशिक संख्या है, और इसलिए अपरिमेय है, इसका मान ठीक-ठीक नहीं दिया जा सकता है।

e का अंकीय मान 10 दशमलव स्थानों तक छोटा है 2.71828 1828

तो, फ़ंक्शन exp(x) x के सभी मानों के लिए तकनीकी रूप से मान्य है, लेकिन व्यावहारिक रूप से, आप उन्हें सीमित कर सकते हैं। उदाहरण के लिए, यदि आप उन्हें +/- 700 तक सीमित करते हैं तो आपको सीमा को कवर करने वाले सभी मामलों को कवर करना चाहिए

exp(700) = 1.01423205 × 10^304
exp(-700) = 9.85967654 × 10^-305

इससे अधिक आपके आवेदन पर निर्भर करता है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पैरामीटरयुक्त क्वेरी:जांचें कि फ़ील्ड चयन कथन में मानों की सरणी में है या नहीं

  2. * अपरिचित फ़ील्ड:डेटाबेस क्या आपका मतलब था?:- मेट्रिक्स - सर्वर - लॉगिंग - DROPWIZARD

  3. PostgreSQL:गिनती के बाद वापसी संदेश =0

  4. जेपीए हाइबरनेट कॉलिंग संग्रहीत प्रक्रिया

  5. पुनरावर्ती JSONB पोस्टग्रेज