Ц ++ лог2 () - Ц ++ стандардна библиотека

Функција лог2 () у Ц ++-у враћа основни-2 логаритам аргумента.

Функција је дефинисана у датотеци заглавља.

(Математика) лог 2 к = лог2 (к) (У програмирању на Ц ++)

прототип лог2 () (од стандарда Ц ++ 11)

дупли лог2 (двоструки к); флоат лог2 (флоат к); дуги дупли лог2 (дуги двоструки к); двоструки лог2 (Т к); // За интегрални тип

Функција лог2 () узима један аргумент и враћа вредност типа double, floatили long double.

лог2 () Параметри

Функција лог2 () узима један обавезни аргумент у опсегу (0, ∞) .
Ако је вредност мања од нуле, лог2 () враћа NaN(Није број).

лог2 () Повратна вредност

Функција лог2 () враћа основни-2 логаритам броја.

повратна вредност лог2 ()
Параметар (к) Повратна вредност
к> 1 Позитивно
к = 1 Нула
0> к> 1 Негативно
к = 0 -∞ (- бесконачност)
к <0 НаН (није број)

Пример 1: Како функција лог2 () ради у Ц ++?

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

Када покренете програм, излаз ће бити:

 лог2 (к) = 3.70664 лог2 (к) = нан

Пример 2: функција лог2 () са интегралним типом

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

Када покренете програм, излаз ће бити:

 лог2 (2201) = 11,1039 

Занимљиви Чланци...