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

PostgreSQL में रेडियन () फ़ंक्शन कैसे काम करता है

PostgreSQL में, radians() फ़ंक्शन डिग्री से रेडियन में परिवर्तित होता है।

रेडियन कोणों को मापने के लिए SI (इंटरनेशनल सिस्टम ऑफ यूनिट्स) इकाई है। एक रेडियन सिर्फ 57.3 डिग्री के नीचे होता है, और एक पूर्ण सर्कल में सिर्फ 6.28 रेडियन (2π) से अधिक होता है।

सिंटैक्स

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

radians(dp)

जहां dp एक दोहरा सटीक मान है जो उस डिग्री को दर्शाता है जिसे आप रेडियन में बदलना चाहते हैं।

उदाहरण

यह कैसे काम करता है इसका एक उदाहरण यहां दिया गया है।

SELECT radians(45);

परिणाम:

0.7853981633974483

यहां, हम देखते हैं कि 45 डिग्री 0.7853981633974483 रेडियन के बराबर है।

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

आप नकारात्मक मान भी पास कर सकते हैं।

SELECT radians(-45);

परिणाम:

-0.7853981633974483

अभिव्यक्ति

यहां एक उदाहरण दिया गया है जो एक व्यंजक का उपयोग करता है।

SELECT radians(80 + 10);

परिणाम:

1.5707963267948966

बड़े मान

आप उन मानों को पास कर सकते हैं जो एक पूर्ण वृत्त से बड़े हैं।

SELECT radians(3000);

परिणाम:

52.35987755982988

पूर्ण मंडल

इस उदाहरण में मैं एक पूर्ण सर्कल में डिग्री की संख्या प्रदान करता हूं।

SELECT radians(360);

परिणाम:

6.283185307179586

एक और फ़ंक्शन पास करें

पिछला उदाहरण degrees() . का उपयोग करके भी किया जा सकता है फ़ंक्शन, जो डिग्री से रेडियन में परिवर्तित होता है।

SELECT radians(degrees(6.283185307179586));

परिणाम:

6.283185307179586

पाई

जैसा कि बताया गया है, एक रेडियन 2π है। इसलिए, फ़ंक्शन के लिए 180 (डिग्री) का मान पास करने से pi वापस आ जाता है। हम pi() . का उपयोग करके इसे सत्यापित कर सकते हैं पीआई स्थिरांक वापस करने के लिए कार्य करें।

SELECT 
  pi(),
  radians(180);

परिणाम:

 pi               | radians
------------------+------------------
3.141592653589793 | 3.141592653589793

इसी तरह, हम 360 पास कर सकते हैं और वह 2π होगा।

SELECT 
  pi() * 2,
  radians(360);

परिणाम:

 pi               | radians
------------------+------------------
6.283185307179586 | 6.283185307179586

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डॉकर पर चल रहे पोस्टग्रेएसक्यूएल डेटाबेस के खिलाफ समानांतर गो परीक्षण निष्पादित किया गया

  2. Postgres-XL . का भविष्य

  3. Postgres में JSON फ़ील्ड पर इंडेक्स कैसे बनाएं?

  4. Postgres/SQLAlchemy पर application_name सेट करना

  5. पोस्टग्रेस्क्ल विदेशी कुंजी सिंटैक्स