Funktsioon log () logis C ++ tagastab argumendi loomuliku logaritmi (base-e logaritm).
See funktsioon on määratletud päisefailis.
(Matemaatika) log e x = log (x) (C ++ programmeerimisel)
log () prototüüp (standardi C ++ 11 järgi)
topelt palk (topelt x); ujukpalk (ujuk x); pikk topeltpalk (pikk topelt x); topeltlog (Tx); // Integraaltüübi korral
log () parameetrid
Funktsioon log () võtab üks kohustuslik argument vahemikus (0, ∞) .
Kui väärtus on väiksem kui null, tagastab log () NaN
(Not a Number).
log () Tagastusväärtus
Funktsioon log () tagastab arvu loomuliku logaritmi.
Parameeter (x) | Tagastage väärtus VALUE |
---|---|
x> 1 | Positiivne |
x = 1 | 0 |
0> x> 1 | Negatiivne |
x = 0 | -∞ (- lõpmatus) |
x <0 | NaN (Mitte number) |
Näide 1: Kuidas log () töötab?
#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; )
Programmi käivitamisel on väljund järgmine:
log (x) = 2,56925 log (x) = nan
Näide 2: log () integraalse tüübiga
#include #include using namespace std; int main () ( int x = 2; double result; result = log (x); cout << "log(x) = " << result << endl; return 0; )
Programmi käivitamisel on väljund järgmine:
log (x) = 0,693147