Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी/सी++ में पावर फंक्शन

दिए गए नंबर की शक्ति की गणना करने के लिए पावर फ़ंक्शन का उपयोग किया जाता है।

पाउ फंक्शन a का मान ज्ञात करता है a b

सिंटैक्स

double pow(double a , double b)

यह इनपुट के रूप में एक दोहरे पूर्णांक को स्वीकार करता है और आउटपुट के रूप में एक दोहरे पूर्णांक को आउटपुट करता है। यह पाउ () फ़ंक्शन को math.h . में परिभाषित किया गया है पैकेज।

यदि आप पावर फ़ंक्शन के लिए एक पूर्णांक पास करते हैं, तो फ़ंक्शन इसे दोहरे डेटा प्रकार में बदल देता है। लेकिन इसमें एक समस्या है, कभी-कभी यह रूपांतरण इसे कम डबल के रूप में संग्रहीत कर सकता है। उदाहरण के लिए, यदि हम 3 पास करते हैं और 2.99 के रूप में परिवर्तित होते हैं तो वर्ग 8.9994001 है जो 8 में परिवर्तित हो जाता है। लेकिन यह एक त्रुटि है हालांकि यह शायद ही कभी आती है लेकिन इस त्रुटि को दूर करने के लिए इसमें 0.25 जोड़ा जाता है।

उदाहरण कोड

#include <stdio.h>
#include <math.h>
int main() {
   double x = 6.1, y = 2;
   double result = pow(x, y);
   printf("%f raised to the power of %f is %f \n" ,x,y, result );
   // Taking integers
   int a = 5 , b = 2;
   int square = pow(a,b);
   printf("%d raised to the power of %d is %d \n", a,b, square );
   return 0;
}

आउटपुट

6.100000 raised to the power of 2.000000 is 37.210000
5 raised to the power of 2 is 25

  1. putwchar () सी/सी ++ में समारोह

    इस लेख में हम C++ STL में putwchar() फंक्शन की कार्यप्रणाली, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। पुटवचर () क्या है? putwchar() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। putwchar () फ़ंक्शन का उपयोग मानक आउटपुट डिवाइस पर विस्तृत वर्ण लिखने के लिए किया जा

  1. mbsrtowcs() सी/सी++ में कार्य करता है

    इस लेख में हम C++ STL में काम करने, वाक्य रचना और std::mbsrtowcs() फ़ंक्शन के उदाहरणों पर चर्चा करेंगे। std::mbsrtowcs() क्या है? std::mbsrtowcs() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। mbsrtowcs() का अर्थ है कि यह नल टर्मिनेटेड मल्टीबाइट कैरेक्टर स्ट्

  1. सिस्टम () सी/सी++ में फंक्शन

    कार्य को देखते हुए सिस्टम () को C/C++ में दिखाना है। सिस्टम () फ़ंक्शन C/C++ मानक पुस्तकालय का एक हिस्सा है। इसका उपयोग उन कमांड को पास करने के लिए किया जाता है जिन्हें कमांड प्रोसेसर या ऑपरेटिंग सिस्टम के टर्मिनल में निष्पादित किया जा सकता है, और अंत में पूरा होने के बाद कमांड को वापस कर देता है।