C ++ log10 () - Biblioteca standard C ++

Funcția log10 () din C ++ returnează logaritmul comun (logaritmul de bază 10) al argumentului.

Această funcție este definită în fișierul antet.

(Matematică) log 10 x = log10 (x) (În programarea C ++)

prototip log10 () (Începând cu standardul C ++ 11)

dublu log10 (dublu x); float log10 (float x); lung dublu log10 (lung dublu x); dublu log10 (T x); // Pentru tip integral

log10 () Parametri

Funcția log10 () ia un singur argument obligatoriu în intervalul (0, ∞) .

Dacă valoarea este mai mică de 0, log10 () returnează NaN(Nu este un număr).

log10 () Valoare returnată

Funcția log10 () returnează logaritmul de bază 10 al unui număr.

Parametrul (x) Valoare returnată
x> 1 Pozitiv
x = 1 0
0> x> 1 Negativ
x = 0 -∞ (- infinit)
x <0 nan (Nu este un număr)

Exemplul 1: Cum funcționează 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; )

Când rulați programul, ieșirea va fi:

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

Exemplul 2: log10 () Cu tip integral

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

Când rulați programul, ieșirea va fi:

 log10 (x) = 0,30103

Articole interesante...