math --- các hàm toán học¶
Mô-đun math cung cấp một số hàm toán học cơ bản để làm việc với các số dấu phẩy động.
Lưu ý: Trên OpenMV Cam, các số dấu phẩy động có độ chính xác 32-bit.
Hàm¶
- math.frexp(x: float) Tuple[float, int]¶
Phân tích một số dấu phẩy động thành phần định trị và số mũ của nó. Giá trị trả về là bộ tuple
(m, e)sao chox == m * 2**echính xác. Nếux == 0thì hàm trả về(0.0, 0), ngược lại quan hệ0.5 <= abs(m) < 1thỏa mãn.
- math.log(x: float, base: float = e) float¶
Với một đối số, trả về logarithm tự nhiên của x.
Với hai đối số, trả về logarithm của x theo base đã cho.