52 of 151 menu

math module ၏ remainder method

math module ၏ remainder method သည် ကိန်းတစ်ခုကို ဒုတိယကိန်းဖြင့် စားလိုက်ခြင်း၏ အကြွင်းကို ပြန်ပေးသည်။ method ၏ ပထမပိုင်းတွင် စားခံရမည့် ကိန်း (စားခံကိန်း) ကို သတ်မှတ်ပေးပြီး ဒုတိယပိုင်းတွင် - ပထမကိန်းကို စားမည့် ကိန်း (စားကိန်း) ကို သတ်မှတ်ပေးသည်။ operator % နှင့်မတူဘဲ method သည် အမြဲတမ်း ကိန်းရှင် (floating-point) တန်ဖိုးကို ပြန်ပေးသည်။

သဒ္ဒါဖွဲ့ပုံ

import math math.remainder(စားခံကိန်း, စားကိန်း)

ဥပမာ

ကိန်း 25 ကို 5 ဖြင့် စားလိုက်သည့် အကြွင်းကို ရှာကြည့်ရအောင်။

import math print(math.remainder(25, 5))

ကုဒ်ကို run လိုက်သည့် ရလဒ်။

0.0

ဥပမာ

ယခု 30 ကို 4 ဖြင့် စားလိုက်သည့် အကြွင်းကို ရယူကြည့်ရအောင်။

import math print(math.remainder(30, 4))

ကုဒ်ကို run လိုက်သည့် ရလဒ်။

-2.0

ဥပမာ

ကိန်းများ 10 နှင့် 3 ကို စားလိုက်သည့် အကြွင်းကို သိကြည့်ရအောင်။

import math print(math.remainder(10, 3))

ကုဒ်ကို run လိုက်သည့် ရလဒ်။

1.0

ဥပမာ

ယခု 10 ကို 0 ဖြင့် စားလိုက်သည့် အကြွင်းကို သိရန် ကြိုးစားကြည့်ရအောင်။

import math print(math.remainder(10, 0))

ကုဒ်ကို run ပြီးနောက် function သည် အမှားတစ်ခုကို ပြန်ပေးလိမ့်မည်။

ValueError: math domain error

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

  • fmod method,
    math module၊ အကြွင်းကို ကိန်းရှင် (floating-point) များဖြင့် ပြန်ပေးသည်။
  • modf method,
    math module၊ ကိန်း၏ အပိုင်းကိန်းနှင့် ကိန်းပြည့်အပိုင်းကို ပြန်ပေးသည်။
  • divmod function,
    စားလိုက်သည့်အခါ စားလဒ်နှင့် အကြွင်းကို tuple အဖြစ် ပြန်ပေးသည်။
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်