Funktionen log10 () i C ++ returnerer argumentets fælles logaritme (basis 10 logaritme).
Denne funktion er defineret i headerfilen.
(Matematik) log 10 x = log10 (x) (I C ++ programmering)
log10 () prototype (pr. C ++ 11 standard)
dobbelt log10 (dobbelt x); float log10 (float x); lang dobbelt log10 (lang dobbelt x); dobbelt log10 (T x); // For integreret type
log10 () Parametre
Funktionen log10 () tager et enkelt obligatorisk argument i området (0, ∞) .
Hvis værdien er mindre end 0, returnerer log10 () NaN
(ikke et tal).
log10 () Returværdi
Funktionen log10 () returnerer logaritmen base 10 af et tal.
Parameter (x) | Returner VALUE |
---|---|
x> 1 | Positiv |
x = 1 | 0 |
0> x> 1 | Negativ |
x = 0 | -∞ (- uendeligt) |
x <0 | nan (Ikke et nummer) |
Eksempel 1: Hvordan fungerer 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; )
Når du kører programmet, vil output være:
log10 (x) = 1.11581 log10 (x) = nan
Eksempel 2: log10 () Med integreret type
#include #include using namespace std; int main () ( int x = 2; double result; result = log10(x); cout << "log10(x) = " << result << endl; return 0; )
Når du kører programmet, vil output være:
log10 (x) = 0,30103