__div__ 是一个函数,它有两个参数,一个分子和一个分母。 问题是当两个不是整数的数字相除时,它会产生不正确的结果。
def __div__(self, other): return self.value / other.value
这是一个 Python 方法定义。 它定义了一个名为 __div__ 的方法,它接受两个参数,self 和 other。 该方法将返回 self.value 除以 other.value 的结果。
__truediv__
在 Python 中,truediv 函数返回两个整数的真除法(整数除法)。
__地板分区__
在 Python 中,floor() 函数返回不大于参数的最小整数值。