C ++ log () - C ++ Standart Kitaplığı

C ++ 'daki log () işlevi, bağımsız değişkenin doğal logaritmasını (e tabanlı logaritma) döndürür.

Bu işlev başlık dosyasında tanımlanmıştır.

(Matematik) log e x = log (x) (C ++ Programlamada)

log () prototipi (C ++ 11 standardından itibaren)

çift ​​günlük (çift x); kayan günlük (float x); uzun çift günlük (uzun çift x); çift ​​günlük (T x); // İntegral türü için

log () Parametreler

Log () işlevi, (0, ∞) aralığında tek bir zorunlu bağımsız değişken alır .

Değer sıfırdan küçükse, log () NaN(Sayı Değil ) döndürür .

log () Dönüş Değeri

Log () işlevi, bir sayının doğal logaritmasını döndürür.

Parametre (x) Geri dönüş değeri
x> 1 Pozitif
x = 1 0
0> x> 1 Olumsuz
x = 0 -∞ (- sonsuz)
x <0 NaN (Sayı Değil)

Örnek 1: log () nasıl çalışır?

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

Programı çalıştırdığınızda, çıktı:

 günlük (x) = 2,56925 günlük (x) = nan

Örnek 2: log () Integral Type ile

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

Programı çalıştırdığınızda, çıktı:

 günlük (x) = 0,693147

Ilginç makaleler...