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

ldexp() सी/सी++ में फ़ंक्शन

यहां हम देखेंगे कि C या C++ में ldexp() मेथड का क्या उपयोग है। यह फ़ंक्शन किसी भी चर x को क्स्प मान की शक्ति तक बढ़ा देता है। इसमें दो तर्क x और क्स्प लगते हैं।

सिंटैक्स नीचे जैसा है।

float ldexp (float x, int exp)
double ldexp (double x, int exp)
long double ldexp (long double x, int exp)
double ldexp (T x, int exp)

आइए अब एक बेहतर विचार प्राप्त करने के लिए एक उदाहरण देखें।

उदाहरण

#include <iostream>
#include <cmath>
using namespace std;
int main() {
   double a = 10, res;
   int exp = 2;
   res = ldexp(a, exp); // Finds a*(2^exp)
   cout << "The result is = " << res << endl;
}

आउटपुट

The result is = 40
. है

अब आइए कुछ त्रुटियों को देखें जो इस फ़ंक्शन से उत्पन्न हो सकती हैं। यदि वापसी मूल्य प्रतिनिधित्व करने के लिए बहुत बड़ा है तो यह फ़ंक्शन HUGE_VAL लौटाएगा।

आइए उदाहरण देखें।

उदाहरण

#include <iostream>
#include <cmath>
using namespace std;
int main() {
   double a = 10, res;
   int exp = 5000;
   res = ldexp(a, exp); // Finds a*(2^exp)
   cout << "The result is = " << res << endl;
}

आउटपुट

The result is = inf

  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++ मानक पुस्तकालय का एक हिस्सा है। इसका उपयोग उन कमांड को पास करने के लिए किया जाता है जिन्हें कमांड प्रोसेसर या ऑपरेटिंग सिस्टम के टर्मिनल में निष्पादित किया जा सकता है, और अंत में पूरा होने के बाद कमांड को वापस कर देता है।