PostgreSQL में, degrees()
फ़ंक्शन रेडियन से डिग्री में परिवर्तित होता है।
रेडियन कोणों को मापने के लिए SI (इंटरनेशनल सिस्टम ऑफ यूनिट्स) इकाई है। एक रेडियन सिर्फ 57.3 डिग्री के नीचे होता है, और एक पूर्ण सर्कल में सिर्फ 6.28 रेडियन (2π) से अधिक होता है।
सिंटैक्स
वाक्य रचना इस प्रकार है:
degrees(dp)
जहां dp
एक दोहरा सटीक मान है जो उन रेडियंस को दर्शाता है जिन्हें आप डिग्री में बदलना चाहते हैं।
उदाहरण
यह कैसे काम करता है इसका एक उदाहरण यहां दिया गया है।
SELECT degrees(5);
परिणाम:
286.4788975654116
यहां, हम देखते हैं कि 5 रेडियन 286.4788975654116 डिग्री के बराबर है।
नकारात्मक मान
आप नकारात्मक मान भी पास कर सकते हैं।
SELECT degrees(-5);
परिणाम:
-286.4788975654116
अभिव्यक्ति
यहां एक उदाहरण दिया गया है जो एक व्यंजक का उपयोग करता है।
SELECT degrees(2 * 3);
परिणाम:
343.77467707849394
बड़े मान
आप उन मानों को पास कर सकते हैं जो एक पूर्ण वृत्त से बड़े हैं।
SELECT degrees(2000);
परिणाम:
114591.55902616464
पूर्ण मंडल
इस उदाहरण में मैं एक पूर्ण वृत्त में रेडियन की संख्या प्रदान करता हूं।
SELECT degrees(6.283185307179586);
परिणाम:
360
एक और फ़ंक्शन पास करें
पिछला उदाहरण radians()
. का उपयोग करके भी किया जा सकता है फ़ंक्शन, जो डिग्री से रेडियन में परिवर्तित होता है।
SELECT degrees(radians(360));
परिणाम:
360
पाई
जैसा कि बताया गया है, एक रेडियन 2π है। हम pi()
. का उपयोग कर सकते हैं इसे सत्यापित करने के लिए कार्य करें।
SELECT
degrees(pi()),
degrees(2 * pi());
परिणाम:
degrees | degrees ---------+--------- 180 | 360