ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับเมธอด math.trunc()
เมธอด math.trunc() ใช้สำหรับตัดทศนิยมของค่า float จะทำงานเหมือน math.floor() สำหรับค่าบวก และ math.ceil() สำหรับค่าลบ
ตัวอย่าง
# นำเข้าโมดูล math import math # ค่า floor print(math.floor(3.5)) # trunc สำหรับจำนวนบวก print(math.trunc(3.5))
ผลลัพธ์
การรันโค้ดข้างต้นจะได้ผลลัพธ์ดังนี้
3 3
ตัวอย่าง
# นำเข้าโมดูล math import math # ค่า ceil print(math.ceil(-3.5)) # trunc สำหรับจำนวนลบ print(math.trunc(-3.5))
ผลลัพธ์
การรันโค้ดข้างต้นจะได้ผลลัพธ์ดังนี้
-3 -3
สรุป
math.trunc() ตัดส่วนทศนิยมออก ทำให้ 3.5 กลายเป็น 3 และ -3.5 กลายเป็น -3 (เคลื่อนเข้าหาศูนย์)
หากมีข้อสงสัยในบทช่วยสอน กรุณาแจ้งในส่วนความคิดเห็น