SQL सर्वर का उपयोग करके, आप T-SQL का उपयोग कर सकते हैं ACOS()
किसी संख्या के आर्ककोसाइन को वापस करने के लिए कार्य करता है। दूसरे शब्दों में, यह फ़ंक्शन रेडियन में कोण लौटाता है, जिसका कोसाइन निर्दिष्ट फ्लोट एक्सप्रेशन है।
वापसी डेटा प्रकार फ्लोट है।
फ़ंक्शन को कॉल करते समय आप संख्या को तर्क के रूप में प्रदान करते हैं।
सिंटैक्स
वाक्य रचना इस प्रकार है:
ACOS ( float_expression )
जहां float_expression किसी भी प्रकार की फ्लोट या एक प्रकार की अभिव्यक्ति है जो स्पष्ट रूप से फ्लोट में परिवर्तित हो सकती है। केवल -1.00 से 1.00 तक का मान मान्य है।
उदाहरण 1 - मूल उपयोग
यहां एक बुनियादी उदाहरण दिया गया है।
SELECT ACOS(0.1) Result;
परिणाम:
+------------------+ | Result | |------------------| | 1.47062890563334 | +------------------+
यहां बताया गया है कि जब आप 1
. का मान प्रदान करते हैं तो क्या होता है ।
SELECT ACOS(1) Result;
परिणाम:
+----------+ | Result | |----------| | 0 | +----------+
और यहां बताया गया है कि जब आप -1
. का मान प्रदान करते हैं तो क्या होता है ।
SELECT ACOS(-1) Result;
परिणाम:
+------------------+ | Result | |------------------| | 3.14159265358979 | +------------------+
उदाहरण 2 - आउट-ऑफ-रेंज मान
-1
. की सीमा के बाहर मान प्रदान करना करने के लिए 1
परिणाम में त्रुटि होती है।
SELECT ACOS(2) Result;
परिणाम:
Msg 3623, Level 16, State 1, Line 1 An invalid floating point operation occurred. Time: 0.322s
उदाहरण 3 - भाव
आप इस तरह के भावों में भी पास कर सकते हैं:
SELECT ACOS(0.1 + 0.3) Result;
परिणाम:
+------------------+ | Result | |------------------| | 1.15927948072741 | +------------------+
उदाहरण 4 - शून्य
शून्य स्वीकृत सीमा के भीतर है।
SELECT ACOS(0) Result;
परिणाम:
+-----------------+ | Result | |-----------------| | 1.5707963267949 | +-----------------+
उदाहरण 5 - NULL
NULL
में पास हो रहा है रिटर्न
NULL
।
SELECT ACOS(NULL) Result;
परिणाम:
+----------+ | Result | |----------| | NULL | +----------+