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 () (adsbygoogle = window.adsbygoogle || []).push({}); Giá trị tuyệt đối trong PythonPython fabs ()Python expm1 ()