52 of 151 menu

ฟังก์ชัน 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

ดูเพิ่มเติม

  • ฟังก์ชัน fmod ของโมดูล math,
    ซึ่งส่งคืน เศษจากการหารเลขทศนิยม
  • ฟังก์ชัน modf ของโมดูล math,
    ซึ่งส่งคืน ส่วนที่เป็นเศษส่วนและส่วนจำนวนเต็มของตัวเลข
  • ฟังก์ชัน divmod,
    ซึ่งส่งคืนทูเพิลของผลหาร และเศษจากการหาร
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ