Ang __div__ ay isang function na kumukuha ng dalawang argumento, isang numerator at denominator. Ang problema ay maaari itong makagawa ng mga maling resulta kapag hinahati ang dalawang numero na hindi parehong integer.
def __div__(self, other): return self.value / other.value
Ito ay isang kahulugan ng pamamaraan ng Python. Ito ay pagtukoy sa isang paraan na tinatawag na __div__ na tumatagal ng dalawang argumento, sarili at iba pa. Ibabalik ng pamamaraan ang resulta ng self.value na hinati ng other.value.
Nilalaman
__truediv__
Sa Python, ibinabalik ng truediv function ang totoong dibisyon (integer division) ng dalawang integer.
__floordiv__
Sa Python, ang floor() function ay nagbabalik ng pinakamababang halaga ng integer na hindi mas malaki kaysa sa argumento.