ઉકેલાયેલ: __div__

__div__ એ એક કાર્ય છે જે બે દલીલો લે છે, એક અંશ અને છેદ. સમસ્યા એ છે કે તે બે સંખ્યાઓને વિભાજિત કરતી વખતે ખોટા પરિણામો લાવી શકે છે જે બંને પૂર્ણાંકો નથી.

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

આ પાયથોન પદ્ધતિની વ્યાખ્યા છે. તે __div__ નામની પદ્ધતિને વ્યાખ્યાયિત કરી રહી છે જે બે દલીલો લે છે, સ્વ અને અન્ય. પદ્ધતિ self.value ને other.value વડે ભાગ્યાનું પરિણામ આપશે.

__truediv__

Python માં, truediv ફંક્શન બે પૂર્ણાંકોનો સાચો ભાગ (પૂર્ણાંક વિભાગ) પરત કરે છે.

__floordiv__

પાયથોનમાં, ફ્લોર() ફંક્શન દલીલ કરતા વધુ ન હોય તેવી ન્યૂનતમ પૂર્ણાંક મૂલ્ય આપે છે.

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો