Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีปัดเศษตัวเลขทศนิยมขึ้นใน Python

Python มีฟังก์ชัน built-in ชื่อ round() สำหรับวัตถุประสงค์นี้ ฟังก์ชันรับสองอาร์กิวเมนต์: ตัวเลขที่จะปัด และตำแหน่งที่จะปัด ถ้าต้องการปัดเป็นจำนวนเต็มใกล้เคียง อาร์กิวเมนต์ที่สองไม่ต้องระบุ

>>> round(1.7456)
2
>>> round(1.4756)
1

แต่หากต้องการปัดขึ้น (round up) ให้บวก 0.5 ก่อนปัด

>>> round(1.7456 + 0.5)
2
>>> round(1.4756 + 0.5)
2