ဖြေရှင်းထားသည်- __div__

__div__ သည် အငြင်းအခုံနှစ်ခု၊ ပိုင်းဝေနှင့် ပိုင်းခြေကို ယူသည့် လုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ပြဿနာမှာ ကိန်းပြည့်နှစ်ခုလုံးမဟုတ်သော ဂဏန်းနှစ်လုံးကို ပိုင်းခြားသောအခါ မှားယွင်းသောရလဒ်များ ထွက်လာနိုင်သောကြောင့်ဖြစ်သည်။

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

ဤသည်မှာ Python နည်းလမ်း၏ အဓိပ္ပါယ်ဖြစ်သည်။ ၎င်းသည် အငြင်းအခုံနှစ်ခု၊ self နှင့် အခြားတစ်ခုကို ယူဆောင်သည့် __div__ ဟုခေါ်သော နည်းလမ်းကို အဓိပ္ပာယ်ဖွင့်ဆိုခြင်းဖြစ်သည်။ နည်းလမ်းသည် အခြား.တန်ဖိုးဖြင့် ပိုင်းခြားထားသော self.value ၏ရလဒ်ကို ပြန်ပေးလိမ့်မည်။

__truediv__

Python တွင်၊ truediv လုပ်ဆောင်ချက်သည် ကိန်းပြည့်နှစ်ခု၏ စစ်မှန်သော ပိုင်းခြားမှု (integer division) ကို ပြန်ပေးသည်။

__ကြမ်းပြင်__

Python တွင်၊ floor() function သည် argument ထက်မကြီးသော အနိမ့်ဆုံးကိန်းပြည့်တန်ဖိုးကို ပြန်ပေးသည်။

Related ရေးသားချက်များ:

a Comment ချန်ထား