Равиши remainder модули math
Равиши remainder модули math
боқимондаи тақсими як адад
бар адади дигарро бармегардонад. Дар параметри якуми равиш
ададеро, ки бояд тақсим карда шавад
(тақсимшаванда), дар параметри дуюм - ададеро,
ки тақсимшаванда бар он тақсим мешавад (тақсимкунанда), муайян мекунем. Дар
фарқият бо оператори % равиш ҳамеша
қимати ҳақиқӣ бармегардонад.
Синтаксис
import math
math.remainder(тақсимшаванда, тақсимкунанда)
Намуна
Биёед боқимондаи тақсими адади
25 бар 5-ро пайдо кунем:
import math
print(math.remainder(25, 5))
Натиҷаи иҷрои код:
0.0
Намуна
Акнун биёед боқимондаи тақсими
30 бар 4-ро гирем:
import math
print(math.remainder(30, 4))
Натиҷаи иҷрои код:
-2.0
Намуна
Биёед боқимондаи тақсими ададҳои
10 ва 3-ро бидонем:
import math
print(math.remainder(10, 3))
Натиҷаи иҷрои код:
1.0
Намуна
Акнун биёед кӯшиш кунем, ки боқимондаи тақсими
ададҳои 10 бар 0-ро бидонем:
import math
print(math.remainder(10, 0))
Пас аз иҷрои код функсия ба мо хато бармегардонад:
ValueError: math domain error