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