PostgreSQL में, acos()
एक गणितीय फलन है जो रेडियन में मापी गई निर्दिष्ट व्यंजक की प्रतिलोम कोज्या लौटाता है।
व्युत्क्रम कोज्या को आर्ककोसाइन के रूप में भी जाना जाता है।
सिंटैक्स
वाक्य रचना इस प्रकार है:
acos(x)
जहां x
एक दोहरी सटीकता . है मूल्य।
उदाहरण
यह कैसे काम करता है, यह दिखाने के लिए यहां एक उदाहरण दिया गया है।
SELECT acos(0.5);
परिणाम:
1.0471975511965976
यह 60 डिग्री के बराबर है।
पाई
-1 रिटर्न प्रदान करना π.
SELECT acos(-1);
परिणाम:
3.141592653589793
सीमा से बाहर त्रुटि?
तर्क -1.00 से 1.00 तक होना चाहिए। इस सीमा से बाहर के किसी भी मान के परिणामस्वरूप त्रुटि होगी।
SELECT acos(1.01);
परिणाम:
ERROR: input is out of range
और यहाँ यह एक नकारात्मक अभिव्यक्ति के साथ है।
SELECT acos(-1.01);
परिणाम:
ERROR: input is out of range
शून्य का तर्क
शून्य का तर्क /2 के बराबर लौटाता है, जो 90 डिग्री के बराबर है।
SELECT acos(0);
परिणाम:
1.5707963267948966
आर्ककोसाइन की कोसाइन
चूँकि आर्ककोसाइन कोसाइन का प्रतिलोम फलन है, x के आर्ककोसाइन की कोज्या x . के बराबर है ।
हम acos()
. पास कर सकते हैं cos()
. के लिए इसे प्रदर्शित करने के लिए तर्क के रूप में कार्य करें।
SELECT cos(acos(0.45));
परिणाम:
0.45
आर्ककोसाइन को डिग्री में लौटाएं
जैसा कि बताया गया है, acos()
रेडियन . में आर्ककोसाइन लौटाता है . आर्ककोसाइन को डिग्री . में लौटाने के लिए , acosd()
. का उपयोग करें समारोह।
acosd()
फ़ंक्शन ठीक उसी तरह काम करता है जैसे acos()
, सिवाय इसके कि यह अपना परिणाम रेडियन के बजाय डिग्री में लौटाता है।