मारियाडीबी में, EXP()
एक अंतर्निहित फ़ंक्शन है जो e . का मान देता है (प्राकृतिक लघुगणक का आधार) तर्क की शक्ति तक बढ़ा दिया गया।
संख्या ई , जिसे यूलर की संख्या के रूप में भी जाना जाता है, एक गणितीय स्थिरांक है जो लगभग 2.71828 के बराबर है।
EXP()
. का विलोम LN()
है फ़ंक्शन या LOG()
फ़ंक्शन (एकल तर्क सिंटैक्स का उपयोग करते समय)।
सिंटैक्स
वाक्य रचना इस प्रकार है:
EXP(X)
जहां X
वह मान है जिसके लिए e . बढ़ाना है की शक्ति के लिए।
उदाहरण
यहां एक उदाहरण दिया गया है:
SELECT EXP(3);
परिणाम:
+--------------------+ | EXP(3) | +--------------------+ | 20.085536923187668 | +--------------------+
हम e . का मान प्राप्त कर सकते हैं 1 पास करके:
SELECT EXP(1);
परिणाम:
+-------------------+ | EXP(1) | +-------------------+ | 2.718281828459045 | +-------------------+
अंश
तर्क में भिन्नात्मक भाग हो सकता है:
SELECT EXP(1.34178);
परिणाम:
+------------------+ | EXP(1.34178) | +------------------+ | 3.82584745652595 | +------------------+
नकारात्मक मान
तर्क नकारात्मक हो सकता है:
SELECT EXP(-2);
परिणाम:
+--------------------+ | EXP(-2) | +--------------------+ | 0.1353352832366127 | +--------------------+
अभिव्यक्ति
तर्क में इस तरह के भाव शामिल हो सकते हैं:
SELECT EXP(2 * 3);
परिणाम:
+-------------------+ | EXP(2 * 3) | +-------------------+ | 403.4287934927351 | +-------------------+
गैर-संख्यात्मक तर्क
जब हम एक गैर-संख्यात्मक तर्क प्रदान करते हैं तो क्या होता है इसका एक उदाहरण यहां दिया गया है:
SELECT EXP('Cat');
परिणाम:
+------------+ | EXP('Cat') | +------------+ | 1 | +------------+ 1 row in set, 1 warning (0.000 sec)
आइए देखें चेतावनी:
SHOW WARNINGS;
परिणाम:
+---------+------+-----------------------------------------+ | Level | Code | Message | +---------+------+-----------------------------------------+ | Warning | 1292 | Truncated incorrect DOUBLE value: 'Cat' | +---------+------+-----------------------------------------+
अशक्त तर्क
EXP()
रिटर्न null
अगर तर्क null
है :
SELECT EXP(null);
परिणाम:
+-----------+ | EXP(null) | +-----------+ | NULL | +-----------+
अनुपलब्ध तर्क
कॉलिंग EXP()
तर्कों की गलत संख्या के साथ, या बिना किसी तर्क के त्रुटि उत्पन्न होती है:
SELECT EXP();
परिणाम:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'EXP'
और:
SELECT EXP(10, 2);
परिणाम:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'EXP'