Funkcija log10 () u jeziku C ++ vraća uobičajeni logaritam (baza 10 logaritam) argumenta.
Ova je funkcija definirana u zaglavnoj datoteci.
(Matematika) log 10 x = log10 (x) (U programiranju na C ++)
prototip log10 () (od standarda C ++ 11)
dvostruki log10 (dvostruki x); plutajući dnevnik10 (plutajući x); dugi dvostruki log10 (dugi dvostruki x); dvostruki log10 (T x); // Za integralni tip
log10 () Parametri
Funkcija log10 () uzima jedan obvezni argument u rasponu (0, ∞) .
Ako je vrijednost manja od 0, log10 () vraća NaN
(Nije broj).
log10 () Povratna vrijednost
Funkcija log10 () vraća osnovni 10 logaritam broja.
Parametar (x) | Vrati VRIJEDNOST |
---|---|
x> 1 | Pozitivan |
x = 1 | 0 |
0> x> 1 | Negativan |
x = 0 | -∞ (- beskonačnost) |
x <0 | nan (Nije broj) |
Primjer 1: Kako log10 () radi?
#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; )
Kada pokrenete program, izlaz će biti:
log10 (x) = 1.11581 log10 (x) = nan
Primjer 2: log10 () s integriranim tipom
#include #include using namespace std; int main () ( int x = 2; double result; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )
Kada pokrenete program, izlaz će biti:
log10 (x) = 0,30103