Resuelto: __div__

__div__ es una función que toma dos argumentos, un numerador y un denominador. El problema es que puede producir resultados incorrectos al dividir dos números que no son enteros.

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

Esta es una definición de método de Python. Está definiendo un método llamado __div__ que toma dos argumentos, uno mismo y otro. El método devolverá el resultado de self.value dividido por other.value.

__truediv__

En Python, la función truediv devuelve la verdadera división (división de enteros) de dos enteros.

__pisodiv__

En Python, la función floor() devuelve el valor entero más bajo que no es mayor que el argumento.

Artículos Relacionados:

Deja un comentario