Функција лог () у Ц ++ враћа природни логаритам (басе-е логаритам) аргумента.
Ова функција је дефинисана у заглављу датотеке.
(Математика) лог е к = лог (к) (У програмирању на Ц ++)
прототип лог () (од Ц ++ 11 стандарда)
дупли дневник (дупли к); плутајући дневник (флоат к); дугачак дупли трупац (дуги дупли к); двоструки дневник (Т к); // За интегрални тип
лог () Параметри
Функција лог () узима један обавезни аргумент у опсегу (0, ∞) .
Ако је вредност мања од нуле, лог () враћа NaN
(Није број).
лог () Повратна вредност
Функција лог () враћа природни логаритам броја.
Параметар (к) | Врати ВАЛУЕ |
---|---|
к> 1 | Позитивно |
к = 1 | 0 |
0> к> 1 | Негативно |
к = 0 | -∞ (- бесконачност) |
к <0 | NaN (Није број) |
Пример 1: Како лог () ради?
#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; )
Када покренете програм, излаз ће бити:
лог (к) = 2.56925 лог (к) = нан
Пример 2: лог () са интегралним типом
#include #include using namespace std; int main () ( int x = 2; double result; result = log (x); cout << "log(x) = " << result << endl; return 0; )
Када покренете програм, излаз ће бити:
лог (к) = 0,693147