divmod function

divmod function သည် စားလဒ် (တစ်ဂဏန်းကို အခြားဂဏန်းဖြင့် ပိုင်းခြေရရှိသော ဂဏန်း) နှင့် ပိုင်းခြေခြင်း၏ အကြွင်းကို tuple အဖြစ် ပြန်ပေးသည်။ method ၏ ပထမ parameter တွင် ပိုင်းခြေရန်လိုအပ်သော ဂဏန်း (ပိုင်းခြေကိန်း) ကို ဖော်ပြပြီး၊ ဒုတိယ parameter တွင် ပထမဂဏန်းကို ပိုင်းခြေမည့် ဂဏန်း (ပိုင်းခြေကိန်းစား) ကို ဖော်ပြသည်။

Syntax

pythondivmod(ပိုင်းခြေကိန်း၊ ပိုင်းခြေကိန်းစား)

ဥပမာ

ဂဏန်း 20 ကို 5 ဖြင့် ပိုင်းခြေသောအခါ စားလဒ်နှင့် အကြွင်းကို ရှာကြည့်ရအောင်:

pythonprint(divmod(20, 5))

ကုဒ် run သောအခါ ရရှိသော ရလဒ်:

python(4, 0)

ဥပမာ

ယခု divmod function ကို ဂဏန်း 21 အတွက် အသုံးပြုကြည့်ပါမည်:

pythonprint(divmod(21, 5))

ကုဒ် run သောအခါ ရရှိသော ရလဒ်:

python(4, 1)

ဥပမာ

ဂဏန်း -15 ကို 2 ဖြင့် ပိုင်းခြေသောအခါ စားလဒ်နှင့် အကြွင်းကို ရှာကြည့်ရအောင်:

pythonprint(divmod(-15, 2))

ကုဒ် run သောအခါ ရရှိသော ရလဒ်:

python(-8, 1)

ဆက်လက်ဖတ်ရှုရန်

  • fmod method of math module,
    which returns the remainder of floating point division
  • remainder method of math module,
    which returns the remainder of division