Risolto: __div__

__div__ è una funzione che accetta due argomenti, un numeratore e un denominatore. Il problema è che può produrre risultati errati quando si dividono due numeri che non sono entrambi interi.

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

Questa è una definizione di metodo Python. Sta definendo un metodo chiamato __div__ che accetta due argomenti, self e other. Il metodo restituirà il risultato di self.value diviso per other.value.

__truediv__

In Python, la funzione truediv restituisce la vera divisione (divisione intera) di due numeri interi.

__floordiv__

In Python, la funzione floor() restituisce il valore intero più basso non maggiore dell'argomento.

Related posts:

Lascia un tuo commento