C ++ log10 () - Libreria standard C ++

La funzione log10 () in C ++ restituisce il logaritmo comune (logaritmo in base 10) dell'argomento.

Questa funzione è definita nel file di intestazione.

(Matematica) log 10 x = log10 (x) (nella programmazione C ++)

prototipo log10 () (come dallo standard C ++ 11)

doppio log10 (doppia x); float log10 (float x); lungo doppio log10 (lungo doppia x); doppio log10 (T x); // Per il tipo integrale

parametri log10 ()

La funzione log10 () accetta un singolo argomento obbligatorio nell'intervallo (0, ∞) .

Se il valore è minore di 0, log10 () restituisce NaN(Not a Number).

log10 () Valore restituito

La funzione log10 () restituisce il logaritmo in base 10 di un numero.

Parametro (x) Valore di ritorno
x> 1 Positivo
x = 1 0
0> x> 1 Negativo
x = 0 -∞ (- infinito)
x <0 nan (Non un numero)

Esempio 1: come funziona log10 ()?

 #include #include using namespace std; int main () ( double x = 13.056, result; result = log10(x); cout << "log10(x) = " << result << endl; x = -3.591; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )

Quando esegui il programma, l'output sarà:

 log10 (x) = 1,11581 log10 (x) = nan

Esempio 2: log10 () con tipo integrale

 #include #include using namespace std; int main () ( int x = 2; double result; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )

Quando esegui il programma, l'output sarà:

 log10 (x) = 0,30103

Articoli interessanti...