Hướng dẫn dùng log bases python
Bài này sẽ nói về các hàm logarit và các hàm số mũ trong Python. Show 1. Hàm exp(a): Hàm này sẽ trả về giá trị của phép e mũ a (tức là phép e**a). 2. Hàm log(a, b): Hàm này sẽ trả về kết quả của phép log cơ số b của a. Nếu cơ số không được chỉ định, phép tính log sẽ được thực hiện với cơ số 10. Dưới đây là ví dụ mô tả cách thức hoạt động của hàm exp() và hàm log()
Kết quả in ra là:
3. Hàm log2(a): Hàm này sẽ tính giá trị của phép log cơ số 2 của a. Giá trị được trả về sẽ chính xác hơn so với khi sử dụng 2 hàm được đề cập trước đó là hàm exp(a) và hàm log(a, b). 4. Hàm log10(a): Hàm này sẽ tính giá trị của phép log cơ số 10 của a. Giá trị được trả về sẽ chính xác hơn so với khi sử dụng 2 hàm được đề cập trước đó là hàm exp(a) và hàm log(a, b). Dưới đây là ví dụ mô tả cách thức hoạt động của hàm log2() và hàm log10()
Kết quả in ra là:
5. Hàm pow(a, b): Hàm này được sử dụng để tính giá trị của phép a mũ b (tức là phép a**b). 6. Hàm sqrt(): Hàm này sẽ trả về giá trị căn bậc hai của số được truyền vào. Dưới đây là ví dụ mô tả cách thức hoạt động của hàm pow() và hàm sqrt():
Kết quả in ra là:
Nguồn và Tài liệu tiếng anh tham khảo:
Tài liệu từ cafedev:
Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:
Chào thân ái và quyết thắng! Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!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ở)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ápmath.log(num, Base) Tranh luậnHà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ạiHàm này có thể trả về hai loại giá trị:
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 raNatural 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ụ 2Xem đ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 raEnter 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ậnPython 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 PythonPython fabs ()Python expm1 () |