Resolvido: __div__

__div__ รฉ uma funรงรฃo que recebe dois argumentos, um numerador e um denominador. O problema รฉ que pode produzir resultados incorretos ao dividir dois nรบmeros que nรฃo sรฃo inteiros.

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

Esta รฉ uma definiรงรฃo de mรฉtodo Python. Ele estรก definindo um mรฉtodo chamado __div__ que recebe dois argumentos, self e other. O mรฉtodo retornarรก o resultado de self.value dividido por other.value.

__truediv__

Em Python, a funรงรฃo truediv retorna a divisรฃo verdadeira (divisรฃo inteira) de dois inteiros.

__andardiv__

Em Python, a funรงรฃo floor() retorna o menor valor inteiro nรฃo maior que o argumento.

Artigos relacionados:

Deixe um comentรกrio