मारियाडीबी में, DEGREES()
एक अंतर्निहित फ़ंक्शन है जो अपने तर्क को रेडियन से डिग्री में परिवर्तित करता है।
DEGREES()
फ़ंक्शन RADIANS()
का विलोम है समारोह।
सिंटैक्स
वाक्य रचना इस प्रकार है:
DEGREES(X)
जहां X
रेडियन में वह मान है, जिसे डिग्री में बदलना है।
उदाहरण
यहां एक उदाहरण दिया गया है:
SELECT DEGREES(1);
परिणाम:
+-------------------+ | DEGREES(1) | +-------------------+ | 57.29577951308232 | +-------------------+
अंश
तर्क में भिन्नात्मक भाग हो सकता है:
SELECT DEGREES(2.57);
परिणाम:
+--------------------+ | DEGREES(2.57) | +--------------------+ | 147.25015334862155 | +--------------------+
नकारात्मक मान
तर्क नकारात्मक हो सकता है:
SELECT DEGREES(-4.57);
परिणाम:
+---------------------+ | DEGREES(-4.57) | +---------------------+ | -261.84171237478625 | +---------------------+
π रेडियन
π (pi) रेडियन 180 डिग्री के बराबर होता है। हम PI()
. पास करके इसे सत्यापित कर सकते हैं DEGREES()
. पर कार्य करें समारोह:
SELECT DEGREES(PI());
परिणाम:
+---------------+ | DEGREES(PI()) | +---------------+ | 180 | +---------------+
अभिव्यक्ति
तर्क में इस तरह के भाव शामिल हो सकते हैं:
SELECT DEGREES(3 * 10);
परिणाम:
+--------------------+ | DEGREES(3 * 10) | +--------------------+ | 1718.8733853924696 | +--------------------+
गैर-संख्यात्मक तर्क
जब हम एक गैर-संख्यात्मक तर्क प्रदान करते हैं तो क्या होता है इसका एक उदाहरण यहां दिया गया है:
SELECT DEGREES('Cat');
परिणाम:
+----------------+ | DEGREES('Cat') | +----------------+ | 0 | +----------------+ 1 row in set, 1 warning (0.043 sec)
आइए देखें चेतावनी:
SHOW WARNINGS;
परिणाम:
+---------+------+-----------------------------------------+ | Level | Code | Message | +---------+------+-----------------------------------------+ | Warning | 1292 | Truncated incorrect DOUBLE value: 'Cat' | +---------+------+-----------------------------------------+
अशक्त तर्क
DEGREES()
रिटर्न null
अगर तर्क null
है :
SELECT DEGREES(null);
परिणाम:
+---------------+ | DEGREES(null) | +---------------+ | NULL | +---------------+
अनुपलब्ध तर्क
कॉलिंग DEGREES()
तर्कों की गलत संख्या के साथ, या बिना किसी तर्क के त्रुटि उत्पन्न होती है:
SELECT DEGREES();
परिणाम:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'DEGREES'
और:
SELECT DEGREES(10, 2);
परिणाम:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'DEGREES'