C ++ लॉग () - C ++ स्टैंडर्ड लाइब्रेरी

C ++ में लॉग () फ़ंक्शन तर्क का प्राकृतिक लॉगरिथम (बेस-ई लॉगरिथम) लौटाता है।

यह फ़ंक्शन हेडर फ़ाइल में परिभाषित किया गया है।

(गणित) लॉग  x = लॉग (x) (C ++ प्रोग्रामिंग में)

लॉग () प्रोटोटाइप (C ++ 11 मानक के अनुसार)

डबल लॉग (डबल एक्स); फ्लोट लॉग (फ्लोट एक्स); लंबी डबल लॉग (लंबी डबल एक्स); डबल लॉग (टी एक्स); // अभिन्न प्रकार के लिए

लॉग () पैरामीटर

लॉग () फ़ंक्शन सीमा (0, takes) में एक एकल अनिवार्य तर्क लेता है ।

यदि मान शून्य से कम है, तो लॉग () रिटर्न NaN(संख्या नहीं)।

log () रिटर्न वैल्यू

लॉग () फ़ंक्शन किसी संख्या का प्राकृतिक लघुगणक लौटाता है।

पैरामीटर (x) प्रतिलाभ की मात्रा
x> 1 धनात्मक
x = 1
०> x> १ नकारात्मक
x = 0 -) (- अनंत)
x <० NaN (संख्या नहीं)

उदाहरण 1: लॉग () कैसे काम करता है?

 #include #include using namespace std; int main () ( double x = 13.056, result; result = log (x); cout << "log(x) = " << result << endl; x = -3.591; result = log (x); cout << "log(x) = " << result << endl; return 0; )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 log (x) = 2.56925 log (x) = nan

उदाहरण 2: लॉग () इंटीग्रल टाइप के साथ

 #include #include using namespace std; int main () ( int x = 2; double result; result = log (x); cout << "log(x) = " << result << endl; return 0; )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 log (x) = 0.693147

दिलचस्प लेख...