English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base du langage C

Contrôle de flux du langage C

C Language Functions

C Language Arrays

C Language Pointers

C Language Strings

Structure de langage C

Fichier de langage C

Autres C

Manuel de référence du langage C

Mode d'emploi et exemples de la fonction log() de la bibliothèque C

C Standard Library <math.h>

double log(double x) retourne le logarithme naturel de x (logarithme en base e).

Prototype de la fonction log() en C

double log(double arg);

La fonction log() utilise un seul paramètre et retourne la valeur du type float.

Il se trouve dans<math.h>Défini dans les en-têtes.

Pour trouver le logarithme naturel de long double ou float, vous pouvez utiliser les prototypes suivants.

long double logl(long double arg);
float logf(float arg);

Paramètres de la fonction log() en C

ParamètresDescription
arg > 0 (supérieur à zéro)Calcul du logarithme d'un nombre naturel
arg < 0 (inférieur à zéro)Affichage des erreurs à l'exécution

Exemple : utilisation de la fonction log() en C

#include <stdio.h>
#include <math.h>
int main()
{
    double num = 5.6, result;
    result = log(num);
    printf("log(%.1f) = %.2f, num, result);
    return 0;
}

Output Result

log(5.6) = 1.72

C Standard Library <math.h>