गणित वर्ग
यह आलेख गणित वर्ग के आवश्यक कार्यों sqrt (), sqrtl (), और sqrtf () के उपयोग को क्रमशः सटीकता के साथ डबल, लॉन्ग और फ्लोट प्रकार चर के वर्गमूल की गणना करने के लिए प्रदर्शित करता है। C++ का गणित वर्ग पाप, कॉस, वर्गमूल, छत, फर्श, आदि सहित गणितीय गणनाओं की गणना के लिए कई प्रकार के कार्य प्रदान करता है। इसलिए, कार्यक्रम में हेडर क्लास लाइब्रेरी की परिभाषा को आयात करना अनिवार्य है। सभी गणनात्मक तरीकों का लाभ उठाने के लिए आदेश दें।
वर्ग विधि
मैथ क्लास की डबल sqrtl () विधि एक डबल वेरिएबल का वर्गमूल सटीकता के साथ लौटाती है। इस फ़ंक्शन का सिंटैक्स इस प्रकार है;
वाक्यविन्यास
double sqrt(double arg)
निम्नलिखित सी ++ कोड संरचना अपने वर्गमूल मान की गणना करने के लिए प्रारंभिक मान के साथ एक डबल प्रकार चर परिभाषित करती है। फिर, गणित वर्ग विधि sqrt() इन मानों को स्वीकार करती है और परिणाम को एक सटीक मान के साथ निम्नानुसार प्राप्त करती है;
उदाहरण
#include <cmath> #include <iomanip> #include <iostream> using namespace std; int main(){ double val = 225.0; cout << fixed << setprecision(5) << sqrt(val); return (0); }
आउटपुट
जैसा कि नीचे देखा गया है, इस कार्यक्रम का आउटपुट निम्नानुसार सटीक 5 के साथ तैयार किया जा रहा है;
15.00000
वर्ग विधि
गणित वर्ग की लंबी डबल sqrtl () विधि सटीकता के साथ एक लंबे डबल चर का वर्गमूल लौटाती है। इस फ़ंक्शन का सिंटैक्स इस प्रकार है;
long double sqrtl(long double arg)
Math.sqrtl() विधि का उपयोग करके आपूर्ति किए गए लंबे दोहरे चर के वर्गमूल की गणना करने के लिए एक उदाहरण नीचे दिया गया है;
उदाहरण
#include <cmath> #include <iomanip> #include <iostream> using namespace std; int main(){ long long int val = 1000000000000000000; cout << fixed << setprecision(10) << sqrt(val); return (0); }
आउटपुट
कोड संपादक का उपयोग करके प्रोग्राम के संकलन के बाद, इनपुट लॉन्ग टाइप वेरिएबल का परिकलित मान नीचे के रूप में देखा जाता है;
1000000000.000000000
Sqrtf विधि
मैथ क्लास की फ्लोट sqrtf () विधि फ्लोट टाइप वेरिएबल के वर्गमूल को सटीकता के साथ लौटाती है। इस फ़ंक्शन का सिंटैक्स इस प्रकार है;
वाक्यविन्यास
float sqrtf(float arg)
सिंटैक्स के अनुसार, प्रोग्राम निम्नलिखित के रूप में वर्गमूल की गणना करने के लिए sqrtf () विधि में एक फ्लोट प्रकार चर की आपूर्ति करता है;
उदाहरण
#include <cmath> #include <iomanip> #include <iostream> using namespace std; int main(){ float val = 300.0; cout << fixed << setprecision(5) << sqrtf(val); return (0); }
बाहरी
आपूर्ति किए गए फ्लोट प्रकार चर का आउटपुट वर्गाकार रूप से नीचे दिया गया है;
17.32051