Hướng dẫn dùng logarithm base python

Nhật ký Python [x, cơ sở] hàm được sử dụng để tính toán lôgarit tự nhiên [căn e]. Nếu 2 đối số được truyền, nó sẽ tính logarit của cơ số mong muốn của đối số a, giá trị số của log [a] / log [Cơ sở].

  • Nhật ký Python [x, cơ sở]
    • Cú pháp
    • Tranh luận
    • Giá trị trả lại
    • Thí dụ
      • Đầu ra
    • Ví dụ 2
      • Đầu ra
  • Sự kết luận

Nhật ký Python [x, cơ sở]

Nhật ký Python [x, cơ sở] là một hàm tích hợp được sử dụng để lấy hàm lôgarit cần thiết. Hàm log [] được sử dụng để lấy nhật ký x của một cơ sở cụ thể. Thật không may, hàm log [] nằm trong thư viện toán học, vì vậy chúng ta cần nhập thư viện toán học để sử dụng hàm log [].

Cú pháp

math.log[num, Base]

Tranh luận

Hàm này có hai đối số:

num -> nhật ký mà chúng tôi muốn tìm

Cơ sở -> chúng ta muốn tìm nhật ký bằng cơ sở nào

Giá trị trả lại

Hàm này có thể trả về hai loại giá trị:

  1. Trả về giá trị tự nhiên nếu chỉ có 1 đối số được truyền.
  2. Trả lại nhật ký với dựa trên được chỉ định nếu hai đối số được chuyển.

Nhưng hàm log [x, base] ném ra một ngoại lệ ValueError nếu bất kỳ giá trị nào được truyền dưới dạng đối số.

Thí dụ

Xem đoạn mã sau.

# Importing math library
import math

# initializing values
num = 15
base = 5

print["Natural log of ", num, " is: ", math.log[num]]
print["The logarithm of ", num, " of the base ",
      base, " is: ", math.log[num, base]]

Đầu ra

Natural log of  15  is:  2.70805020110221
The logarithm of  15  of the base  5  is:  1.6826061944859854

Trong chương trình này, chúng tôi khởi tạo giá trị, sau đó tính logarit tự nhiên của một số và ở dòng tiếp theo, chúng ta tính logarit của cơ số 5.

Ví dụ 2

Xem đoạn mã sau.

# Importing math library
import math

# By taking input from user
num = int[input["Enter the number: "]]
base = int[input["Enter the base: "]]

print["Natural log of ", num, " is: ", math.log[num]]
print["Logarithm of base ", base, " of the number ",
      num, " is: ", math.log[num, base]]

Đầu ra

Enter the number: 12
Enter the vase: 8
Natural log of  12  is:  2.4849066497880004
Logarithm of base  8  of the number  12  is:  1.1949875002403856

Trong chương trình này, chúng tôi đã lấy dữ liệu đầu vào từ người dùng, sau đó tính logarit tự nhiên của một số và ở dòng tiếp theo, chúng ta tính logarit của cơ số 8.

Sự kết luận

Python cung cấp nhiều hàm logarit tích hợp trong mô-đun math, cho phép chúng tôi tính toán nhật ký bằng cách sử dụng một dòng duy nhất. Trong mô-đun toán học, hai vị trí để tính toán các giá trị lôgarit được xác định. Hàm log [] trả về logarit tự nhiên của một số, trong khi log10 [] tính logarit chuẩn, tức là, với cơ số 10.

Python exp []

Trunc Python []

Giá trị tuyệt đối trong Python

Python fabs []

Python expm1 []

Chủ Đề