PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

कैसे असिन () PostgreSQL में काम करता है

PostgreSQL में, asin() एक गणितीय फलन है जो कोण को रेडियन में लौटाता है, जिसका साइन निर्दिष्ट व्यंजक है।

दूसरे शब्दों में, यह आर्क्साइन . लौटाता है इसके तर्क का।

जब समकोण त्रिभुज की दो भुजाएँ ज्ञात होती हैं, तो आमतौर पर कोण का माप ज्ञात करने के लिए आर्कसिन का उपयोग किया जाता है।

आर्क्साइन साइन फंक्शन का विलोम है। Postgres में साइन वापस करने के लिए, sin() . का उपयोग करें रेडियन में कोण निर्दिष्ट करने के लिए, या sind() इसे डिग्री में निर्दिष्ट करने के लिए।

सिंटैक्स

वाक्य रचना इस प्रकार है:

asin(x)

जहां x एक दोहरी सटीकता . है मूल्य।

उदाहरण

यह कैसे काम करता है, यह दिखाने के लिए यहां एक उदाहरण दिया गया है।

SELECT asin(1);

परिणाम:

1.5707963267948966

asin() . को 1 का मान देकर , हमें एक मान मिलता है जो /2 के बराबर होता है।

मैं pi() . का उपयोग कर सकता हूं इसे सत्यापित करने के लिए कार्य करें।

SELECT 
  asin(1),
  (pi()/2) AS "pi/2";

परिणाम:

 asin               | pi/2
--------------------+--------------------
 1.5707963267948966 | 1.5707963267948966

अंश

तर्क में भिन्नात्मक घटक हो सकता है।

SELECT asin(0.1234);

परिणाम:

0.12371534584255098

नकारात्मक तर्क

तर्क नकारात्मक भी हो सकता है।

SELECT asin(-0.1234);

परिणाम:

-0.12371534584255098

अभिव्यक्ति

तर्क में भाव शामिल हो सकते हैं।

SELECT asin(.5 * 1.45);

परिणाम:

0.8110343942875815

सीमा से बाहर त्रुटि?

केवल -1.00 से 1.00 तक का मान मान्य है। इस सीमा के बाहर के मान "सीमा से बाहर" त्रुटि देते हैं।

SELECT asin(1.01);

परिणाम:

ERROR: input is out of range

और यहाँ यह एक ऋणात्मक मान के साथ है।

SELECT asin(-1.01);

परिणाम:

ERROR: input is out of range

कोण को डिग्री में लौटाएं

जैसा कि बताया गया है, asin() रेडियन . में अपना परिणाम देता है . इसे डिग्री में प्राप्त करने के लिए , asind() . का उपयोग करें समारोह।

asind() फ़ंक्शन ठीक उसी तरह काम करता है जैसे asin() , सिवाय इसके कि इसका परिणाम रेडियन के बजाय डिग्री में निर्दिष्ट है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में हाइफ़न (-) के लिए एस्केप सीक्वेंस क्या है

  2. कैसे Cos () PostgreSQL में काम करता है

  3. एक दिन का अंत कैसे प्राप्त करें?

  4. प्रमाणीकरण प्रकार 10 के कारण पोस्टग्रेज़ डीबी से कनेक्ट करने में असमर्थ समर्थित नहीं है

  5. त्रुटि:संबंध स्थान मौजूद नहीं है हरोकू डीबी आयात