C ++ napló () - C ++ szabványos könyvtár

A log () függvény a C ++ - ban az argumentum természetes logaritmusát (base-e logaritmust) adja vissza.

Ezt a függvényt a fejlécfájl határozza meg.

(Matematika) log e x = log (x) (C ++ programozásban)

log () prototípus (C ++ 11 szabvány szerint)

kettős rönk (dupla x); úszó rönk (float x); hosszú kettős rönk (hosszú dupla x); kettős log (T x); // Integrál típusra

log () Paraméterek

A log () függvény egyetlen kötelező argumentumot vesz fel a (0, ∞) tartományba .

Ha az érték kisebb, mint nulla, akkor a log () visszatér NaN(Nem szám).

log () Return Value

A log () függvény egy szám természetes logaritmusát adja vissza.

Paraméter (x) Visszaérték: VALUE
x> 1 Pozitív
x = 1 0
0> x> 1 Negatív
x = 0 -∞ (- végtelen)
x <0 NaN (Nem szám)

1. példa: Hogyan működik a 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; )

A program futtatásakor a kimenet a következő lesz:

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

2. példa: log () integrált típussal

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

A program futtatásakor a kimenet a következő lesz:

 log (x) = 0,693147

érdekes cikkek...