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

Corso 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

Metodo di utilizzo e esempio della funzione C log10()

Libreria standard <math.h> C

double log10(double x) restituisce il logaritmo decimale di x (base 10).

Prototipo della funzione C log10()

double log10(double arg);

Accetta un parametro e restituisce un valore di tipo floating point.

[In matematica] log10x = log10(x) [In C]

È presente in<math.h>Definito nel file di intestazione.

Per calcolare long double o float, utilizzare i seguenti prototipi.

long double log10l(long double arg);
float log10f(float arg);

Intervallo di parametri della funzione C log10()

ParametroDescrizione
arg > 0Calcolare log10(arg) risultato
arg < 0Mostra errore in esecuzione

Esempio: metodo di utilizzo della funzione C log10()

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

Libreria standard <math.h> C