ฟังก์ชัน remainder ของโมดูล math
ฟังก์ชัน remainder ของโมดูล math
ส่งคืนเศษที่ได้จากการหารตัวเลขหนึ่ง
ด้วยอีกตัวหนึ่ง ในพารามิเตอร์แรกของฟังก์ชัน
ให้ระบุตัวเลขที่ต้องการจะหาร
(ตัวตั้ง) ในพารามิเตอร์ที่สอง - ตัวเลข
ที่ใช้หารตัวแรก (ตัวหาร) ใน
ความแตกต่างจากตัวดำเนินการ % ฟังก์ชันนี้มักจะ
ส่งคืนค่าเป็นเลขทศนิยมเสมอ
ไวยากรณ์
pythonimport math
math.remainder(ตัวตั้ง, ตัวหาร)
ตัวอย่าง
ลองหาเศษจากการหารตัวเลข
25 ด้วย 5:
pythonimport math
print(math.remainder(25, 5))
ผลลัพธ์การทำงานของโค้ด:
python0.0
ตัวอย่าง
คราวนี้ลองรับเศษจากการหาร
30 ด้วย 4:
pythonimport math
print(math.remainder(30, 4))
ผลลัพธ์การทำงานของโค้ด:
python-2.0
ตัวอย่าง
ลองดูเศษที่ได้จากการหารตัวเลข
10 และ 3:
pythonimport math
print(math.remainder(10, 3))
ผลลัพธ์การทำงานของโค้ด:
python1.0
ตัวอย่าง
คราวนี้ลองหาเศษ
จากการหารตัวเลข 10 ด้วย 0:
pythonimport math
print(math.remainder(10, 0))
หลังจากทำงานโค้ด ฟังก์ชันจะส่งคืน ข้อผิดพลาดให้เรา:
errorValueError: math domain error