#include
<cmath>
double log (double x)
Liefert den natürlichen Logarithmus von x
zur Basis e = 2.71828… (Eulersche Zahl) für x>0.
x | positiver, reeller Logarithmand |
Rückgabewert: die Zahl, für die exp(Zahl) == x
.
Bei negativem x wird errno auf EDOM
gesetzt,
bei x==0
auf ERANGE
.
#include <cmath> #include <iostream> int main() { std::cout << "log(1.0) = " << std::log(1.0) << '\n'; }