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 | +----------------+