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

MySQL PI () फ़ंक्शन - (pi) का मान लौटाएं

MySQL में, PI() फ़ंक्शन (pi) का मान लौटाता है। संख्या एक गणितीय स्थिरांक है जो लगभग 3.14159 के बराबर है (हालाँकि इसे इससे कहीं अधिक सटीकता के साथ भी प्रदर्शित किया जा सकता है)।

PI() फ़ंक्शन को 7 की डिफ़ॉल्ट सटीकता के साथ प्रदर्शित करता है (यानी 3.141593 ), हालांकि MySQL आंतरिक रूप से पूर्ण डबल-सटीक मान का उपयोग करता है।

सिंटैक्स

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

PI()

इसलिए इस फ़ंक्शन को किसी तर्क की आवश्यकता नहीं है (या स्वीकार करें)।

उदाहरण 1 - डिफ़ॉल्ट प्रदर्शन

यह दिखाने के लिए एक बुनियादी उदाहरण है कि PI() . क्या है रिटर्न।

SELECT PI();

परिणाम:

+----------+
| PI()     |
+----------+
| 3.141593 |
+----------+

इस मामले में π को 7 की डिफ़ॉल्ट सटीकता के साथ लौटाया जाता है।

उदाहरण 2 - बढ़ी हुई शुद्धता

यहां अधिक सटीकता का उपयोग करके π प्रदर्शित करने का एक उदाहरण दिया गया है।

SELECT PI()+0.000000000000000000;

परिणाम:

+---------------------------+
| PI()+0.000000000000000000 |
+---------------------------+
|      3.141592653589793000 |
+---------------------------+

उदाहरण 3 - कम परिशुद्धता

कम सटीकता का उपयोग करके π प्रदर्शित करने का एक उदाहरण यहां दिया गया है। इस मामले में हम ROUND() . का उपयोग करते हैं यह निर्दिष्ट करने के लिए कार्य करता है कि कितने दशमलव स्थानों को वापस करना है।

SELECT ROUND(PI(), 2);

परिणाम:

+----------------+
| ROUND(PI(), 2) |
+----------------+
|           3.14 |
+----------------+

और अगर हम इसे 4 दशमलव तक पूर्णांकित करते हैं तो अंक 5 . डालते हैं 6 . तक पूर्णांकित किया जाएगा ।

SELECT ROUND(PI(), 4);

परिणाम:

+----------------+
| ROUND(PI(), 4) |
+----------------+
|         3.1416 |
+----------------+

  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. यदि मौजूद है तो मैं कैसे अपडेट करूं, यदि नहीं तो सम्मिलित करें (AKA upsert या merge) MySQL में?

  3. स्प्रिंग बूट के application.properties में env वेरिएबल का उपयोग करना

  4. MySQL में DATETIME को DATE के रूप में कैसे डाला जाए?

  5. सप्ताह की संख्या को तिथि में कैसे बदलें?