C ++ log () - Thư viện chuẩn C ++

Hàm log () trong C ++ trả về logarit tự nhiên (logarit cơ số e) của đối số.

Hàm này được định nghĩa trong tệp tiêu đề.

(Toán học) log e x = log (x) (Trong lập trình C ++)

nguyên mẫu log () (Theo tiêu chuẩn C ++ 11)

log kép (double x); float log (float x); log kép dài (dài kép x); log kép (T x); // Đối với kiểu tích phân

log () Tham số

Hàm log () nhận một đối số bắt buộc duy nhất trong phạm vi (0, ∞) .

Nếu giá trị nhỏ hơn 0, log () trả về NaN(Không phải là Số).

log () Giá trị trả lại

Hàm log () trả về logarit tự nhiên của một số.

Tham số (x) Trả lại GIÁ TRỊ
x> 1 Tích cực
x = 1 0
0> x> 1 Tiêu cực
x = 0 -∞ (- vô cực)
x <0 NaN (Không phải là một con số)

Ví dụ 1: Cách hoạt động củ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; )

Khi bạn chạy chương trình, đầu ra sẽ là:

 log (x) = 2.56925 log (x) = nan

Ví dụ 2: log () Với kiểu tích phân

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

Khi bạn chạy chương trình, đầu ra sẽ là:

 log (x) = 0,693147

thú vị bài viết...