Hàm này được sử dụng để tìm phần định trị và số mũ của một số. Nó được sử dụng nhiều trong các phép tính toán học. Trong bài viết này, chúng ta sẽ thấy các cách khác nhau mà nó có thể được sử dụng trong các chương trình python.
Cú pháp
Dưới đây là cú pháp và mô tả của nó để sử dụng chức năng này.
Tham sốmath.frexp( x ) Parameters: Any valid number (positive or negative). Returns: Returns mantissa and exponent as a pair (m, e) value of a given number x. Exception: If x is not a number, function will return TypeError
Biểu thức đơn giản
Dưới đây là một chương trình ví dụ trong đó hàm được áp dụng trực tiếp trên các số nhất định để cung cấp cho chúng ta phần định trị và số mũ.
Ví dụ
import math # Getting mantissa and exponent print(math.frexp(12)) print(math.frexp(10.5))
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -
(0.75, 4) (0.65625, 4)
Với danh sách và bộ giá trị
Trong ví dụ này, chúng tôi lấy một danh sách và một bộ và áp dụng hàm cho các phần tử cụ thể bằng cách sử dụng chỉ mục của chuỗi.
Ví dụ
import math listA = [3,9,4,7] tupA = (3.8,12.6,12.5) # Getting mantissa and exponent print(math.frexp(listA[2])) print(math.frexp(tupA[1]))
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -
(0.5, 3) (0.7875, 4)