Đã giải quyết: __div__

__div__ là một hàm nhận hai đối số, một tử số và mẫu số. Vấn đề là nó có thể tạo ra kết quả không chính xác khi chia hai số không phải là cả hai số nguyên.

def __div__(self, other):
    return self.value / other.value

Đây là một định nghĩa phương thức Python. Nó đang định nghĩa một phương thức gọi là __div__ nhận hai đối số, self và other. Phương thức sẽ trả về kết quả của self.value chia cho other.value.

__trueiv__

Trong Python, hàm truediv trả về phép chia thực (phép chia nguyên) của hai số nguyên.

__sàndiv__

Trong Python, hàm floor() trả về giá trị nguyên nhỏ nhất không lớn hơn đối số.

bài viết liên quan:

Để lại một bình luận