Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में log1p() फ़ंक्शन

log1p() फ़ंक्शन का उपयोग किसी भी संख्या a के लिए (a+1) के नेचुरल लॉगरिदम (आधार e लॉगरिदम) की गणना के लिए किया जाता है। यह (a+1) के नेचुरल लॉगरिदम का मान लौटाता है। जब हम -1 से कम मान पास करते हैं तो यह NaN (नॉट ए नंबर) लौटाता है।

गणितीय अभिव्यक्ति

log1p(a) = base-e log(a+1)

C++ में सिंटैक्स

float log1p(float variable_name);

पैरामीटर्स:

  • variable_name - जिस वेरिएबल का लॉगरिदमिक मान गणना किया जाना है, उसे दिया गया कोई भी नाम।

उदाहरण

#include <iostream>
#include <cmath>
using namespace std;

int main() {
    int x = 10;
    float y = 28.88;
    cout << "x का लॉग मान: " << log1p(x);
    cout << "\ny का लॉग मान: " << log1p(y);
    return 0;
}

आउटपुट

x का लॉग मान: 2.3979
y का लॉग मान: 3.39719
  1. - C++ में वेरिएबल इनिशियलाइज़ेशन

    वेरिएबल्स उपयोगकर्ता द्वारा दिए गए नाम हैं। एक डेटा टाइप का उपयोग वेरिएबल घोषित और इनिशियलाइज़ करने के लिए भी किया जाता है जो उस वेरिएबल को मेमोरी आवंटित करता है। int, char, float आदि जैसे कई डेटा टाइप्स हैं जो उस वेरिएबल को मेमोरी आवंटित करते हैं। वेरिएबल इनिशियलाइज़ करने के दो तरीके हैं। एक है स्ट

  1. - C++ में isprint()

    फंक्शन isprint() एक प्रीडिफाइन्ड फंक्शन है और यह जांचता है कि पास किए गए कैरेक्टर्स प्रिंट करने योग्य हैं या नहीं। यह सफल होने पर नॉन-ज़ीरो मान लौटाता है, अन्यथा शून्य। यह फंक्शन cctype हेडर फ़ाइल में घोषित है। C++ भाषा में isprint() का सिंटैक्स निम्नलिखिक है, int isprint(int character); यहां, chara

  1. - C++ में expm1() फ़ंक्शन

    expm1() फ़ंक्शन का उपयोग किसी भी संख्या की घात में एक्सपोनेंशियल घटा एक की गणना के लिए किया जाता है। यह (e की घात a) - 1 का मान लौटाता है। गणितीय अभिव्यक्ति expm1(a) = (e^a) - 1 C++ में सिंटैक्स float expm1(variable_name); पैरामीटर्स: variable_name - जिस वेरिएबल का मान गणना किया जाना है, उसे दिय