Funksjonen log10 () i C ++ returnerer den vanlige logaritmen (base 10 logaritmen) til argumentet.
Denne funksjonen er definert i topptekstfilen.
(Matematikk) logg 10 x = log10 (x) (I C ++ programmering)
log10 () prototype (Fra og med C ++ 11 standard)
dobbel log10 (dobbel x); float log10 (float x); lang dobbel log10 (lang dobbel x); dobbelt log10 (T x); // For integrert type
log10 () Parametere
Log10 () -funksjonen tar et enkelt obligatorisk argument i området (0, ∞) .
Hvis verdien er mindre enn 0, returnerer log10 () NaN
(Ikke et tall).
log10 () Returverdi
Log10 () -funksjonen returnerer basis 10 logaritmen til et tall.
Parameter (x) | Returner VALUE |
---|---|
x> 1 | Positivt |
x = 1 | 0 |
0> x> 1 | Negativ |
x = 0 | -∞ (- uendelig) |
x <0 | nan (Ikke et tall) |
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 kjører programmet, vil utdataene være:
log10 (x) = 1.11581 log10 (x) = nan
Eksempel 2: log10 () Med integrertype
#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 kjører programmet, vil utdataene være:
log10 (x) = 0,30103