__div__ je funkcija koja uzima dva argumenta, brojnik i nazivnik. Problem je u tome što može proizvesti netočne rezultate kada dijeli dva broja koji nisu cijeli brojevi.
def __div__(self, other): return self.value / other.value
Ovo je definicija Python metode. Definira metodu nazvanu __div__ koja uzima dva argumenta, self i other. Metoda će vratiti rezultat self.value podijeljen s other.value.
__truediv__
U Pythonu funkcija truediv vraća pravo dijeljenje (cijelobrojno dijeljenje) dva cijela broja.
__podiv__
U Pythonu, funkcija floor() vraća najnižu vrijednost cijelog broja koja nije veća od argumenta.