log
De cppreference.com.
< cpp | numeric/math
Syntaxe :
#include <cmath> double log (double n);
La fonction log() renvoie le logarithme naturel (de base e) du nombre n. Si n est négatif, une erreur de domaine se produit ; tandis que si n est nul, une erreur de portée se produit.
Pour calculer le logarithme de n en une base quelconque b, vous pouvez utiliser :
double res = log(n) / log(b);
Le C++ fournit également les implémentations suivantes :
#include <cmath> float log (float n); // identique à logf() en C99 long double log (long double n); // identique à logl() en C99