
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Log1p Function in C++
The function log1p() is used to calculate the natural logarithm (base e logarithm) of (a+1) where a is any number. It returns the value of natural logarithm of (a+1). It returns Not a number(Nan) when we pass a value which is less than -1.
Here is the mathematical expression of log1p(),
log1p(a) = base-e log(a+1)
Here is the syntax of log1p() in C++ language,
float log1p(float variable_name);
Here,
variable_name − Any name given to the variable whose logarithmic value is calculated.
Here is an example of log1p() in C++ language,
Example
#include <iostream> #include <cmath> using namespace std; int main() { int x = 10; float y = 28.88; cout << "The log value of x : " << log1p(x); cout << "\nThe log value of y : " << log1p(y); return 0; }
Output
Here is the output
The log value of x : 2.3979 The log value of y : 3.39719
Advertisements