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

Lezioni di base del linguaggio C

Controllo di flusso del linguaggio C

Funzioni del linguaggio C

Array del linguaggio C

Puntatori del linguaggio C

Stringhe del linguaggio C

Struttura del linguaggio C

File del linguaggio C

Altri C

Manuale di riferimento del linguaggio C

Modo d'uso e esempio della funzione log() della libreria C

Libreria standard <math.h> C

double log(double x) restituisce il logaritmo naturale di x (logaritmo con base e).

Prototipo della funzione log() in C

double log(double arg);

La funzione log() utilizza un singolo parametro e restituisce il valore del tipo float.

Si trova in<math.h>Definito nel file di intestazione.

Per trovare il logaritmo naturale di long double o float, è possibile utilizzare il seguente原型.

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

Parametro della funzione log() in C

ParametroDescrizione
arg > 0 (maggiore di zero)Calcolo del logaritmo di un numero naturale
arg < 0 (minore di zero)Mostra errori durante l'esecuzione

Esempio: Utilizzo della funzione log() in 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;
{}

Risultato di output

log(5.6) = 1.72

Libreria standard <math.h> C