__div__ on funktio, joka ottaa kaksi argumenttia, osoittajan ja nimittäjän. Ongelmana on, että se voi tuottaa vääriä tuloksia, kun jaetaan kaksi lukua, jotka eivät ole kokonaislukuja.
def __div__(self, other): return self.value / other.value
Tämä on Python-menetelmän määritelmä. Se määrittelee menetelmän nimeltä __div__, joka ottaa kaksi argumenttia, itse ja muut. Menetelmä palauttaa tuloksen self.value jaettuna muulla.arvolla.
__truediv__
Pythonissa truediv-funktio palauttaa kahden kokonaisluvun todellisen jaon (kokonaislukujaon).
__floordiv__
Pythonissa floor()-funktio palauttaa pienimmän kokonaisluvun, joka ei ole suurempi kuin argumentti.