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