मारियाडीबी में, COT()
एक अंतर्निहित संख्यात्मक फ़ंक्शन है जो अपने तर्क के कोटैंजेंट को लौटाता है।
त्रिकोणमिति में, एक समकोण त्रिभुज में, कोण का कोटेंगेंट आसन्न भुजा की लंबाई को विपरीत भुजा की लंबाई से विभाजित करने पर होता है।
सिंटैक्स
वाक्य रचना इस प्रकार है:
COT(X)
जहां X
वह संख्या है जिसके लिए कोटैंजेंट प्राप्त करना है।
उदाहरण
यहां एक उदाहरण दिया गया है:
SELECT COT(45);
परिणाम:
+--------------------+ | COT(45) | +--------------------+ | 0.6173696237835551 | +--------------------+
अंश
तर्क में भिन्नात्मक भाग हो सकता है:
SELECT COT(4.57);
परिणाम:
+---------------------+ | COT(4.57) | +---------------------+ | 0.14335914325793922 | +---------------------+
नकारात्मक मान
तर्क नकारात्मक हो सकता है:
SELECT COT(-4.57);
परिणाम:
+----------------------+ | COT(-4.57) | +----------------------+ | -0.14335914325793922 | +----------------------+
अभिव्यक्ति
तर्क में इस तरह के भाव शामिल हो सकते हैं:
SELECT COT(0.4 * 1.3);
परिणाम:
+--------------------+ | COT(0.4 * 1.3) | +--------------------+ | 1.7465362641453968 | +--------------------+
शून्य तर्क
तर्क गैर-शून्य होना चाहिए, क्योंकि शून्य का कोटैंजेंट मौजूद नहीं है।
SELECT COT(0);
परिणाम:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'
गैर-संख्यात्मक तर्क
जब हम एक गैर-संख्यात्मक तर्क प्रदान करते हैं तो क्या होता है इसका एक उदाहरण यहां दिया गया है:
SELECT COT('Cat');
परिणाम:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')'
अशक्त तर्क
COT()
रिटर्न null
अगर तर्क null
है :
SELECT COT(null);
परिणाम:
+-----------+ | COT(null) | +-----------+ | NULL | +-----------+
अनुपलब्ध तर्क
कॉलिंग COT()
तर्कों की गलत संख्या के साथ, या बिना किसी तर्क के त्रुटि उत्पन्न होती है:
SELECT COT();
परिणाम:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'
और:
SELECT COT(10, 2);
परिणाम:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'