Rezolvat: __div__

__div__ este o funcție care ia două argumente, un numărător și un numitor. Problema este că poate produce rezultate incorecte la împărțirea a două numere care nu sunt ambele numere întregi.

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

Aceasta este o definiție a metodei Python. Este definirea unei metode numite __div__ care are două argumente, self și other. Metoda va returna rezultatul self.value împărțit la other.value.

__truediv__

În Python, funcția truediv returnează diviziunea adevărată (diviziunea întregului) a două numere întregi.

__floordiv__

În Python, funcția floor() returnează cea mai mică valoare întreagă care nu este mai mare decât argumentul.

Postări asemănatoare:

Lăsați un comentariu