Inhaltsverzeichnis

log()

#include <cmath>

double log (double x) 

Liefert den natürlichen Logarithmus von x zur Basis e = 2.71828… (Eulersche Zahl) für x>0.

Parameter

x positiver, reeller Logarithmand

Ergebnis

Rückgabewert: die Zahl, für die exp(Zahl) == x.

Bei negativem x wird errno auf EDOM gesetzt, bei x==0 auf ERANGE.

Siehe auch

exp(), log10().

Beispiel

log.cpp
#include <cmath>
#include <iostream>
 
int main()
{
  std::cout << "log(1.0) = " << std::log(1.0) << '\n';
}