#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'; }