C ++ -loki () - C ++ -kirjasto

Log () -funktio C ++: ssa palauttaa argumentin luonnollisen logaritmin (base-e-logaritmi).

Tämä toiminto on määritelty otsikkotiedostossa.

(Matematiikka) log e x = log (x) (C ++ -ohjelmoinnissa)

log () -prototyyppi (standardin C ++ 11 mukaan)

kaksinkertainen tukki (kaksinkertainen x); kelluva tukki (float x); pitkä kaksinkertainen tukki (pitkä kaksinkertainen x); kaksoisloki (Tx); // integraalityypille

log () -parametrit

Log () -funktiolla on yksi pakollinen argumentti alueella (0, ∞) .

Jos arvo on alle nolla, log () palauttaa arvon NaN(Ei luku).

log () Palautusarvo

Log () -funktio palauttaa luvun luonnollisen logaritmin.

Parametri (x) Palauta VALUE
x> 1 Positiivinen
x = 1 0
0> x> 1 Negatiivinen
x = 0 -∞ (- ääretön)
x <0 NaN (Ei numero)

Esimerkki 1: Kuinka loki () toimii?

 #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; )

Kun suoritat ohjelmaa, tulos on:

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

Esimerkki 2: log () Integral Type -työkalulla

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

Kun suoritat ohjelmaa, tulos on:

 log (x) = 0,693147

Mielenkiintoisia artikkeleita...