C ++ logg () - C ++ standardbibliotek

Loggen () -funksjonen i C ++ returnerer den naturlige logaritmen (base-e-logaritmen) til argumentet.

Denne funksjonen er definert i topptekstfilen.

(Matematikk) logg e x = logg (x) (I C ++ programmering)

prototype (fra og med C ++ 11 standard)

dobbel logg (dobbel x); float log (float x); lang dobbel logg (lang dobbel x); dobbel logg (T x); // For integrert type

log () Parametere

Logg () -funksjonen tar et enkelt obligatorisk argument i området (0, ∞) .

Hvis verdien er mindre enn null, returnerer logg () NaN(ikke et tall).

logg () Returverdi

Loggen () -funksjonen returnerer den naturlige 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 log ()?

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

Når du kjører programmet, vil utdataene være:

 logg (x) = 2,56925 logg (x) = nan

Eksempel 2: logg () Med integrertype

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

Når du kjører programmet, vil utdataene være:

 logg (x) = 0,693147

Interessante artikler...