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