ปัญหานี้กำลังฆ่าฉัน หนึ่งรอบหมายเลขขึ้นในงูหลามได้อย่างไร
ฉันลองปัดเศษ (ตัวเลข) แต่ปัดเศษตัวเลขลง ตัวอย่าง:
round(2.3) = 2.0 and not 3, what I would like
ฉันลอง int (หมายเลข + .5) แต่มันปัดเศษตัวเลขลงอีกรอบ! ตัวอย่าง:
int(2.3 + .5) = 2
จากนั้นฉันลองรอบ (หมายเลข + .5) แต่มันจะไม่ทำงานในกรณีขอบ ตัวอย่าง:
WAIT! THIS WORKED!
กรุณาแนะนำ
round(number + .5)
ไม่ทำงานหากจำนวนนั้นเป็นจำนวนเต็มround(3+.5) == 4
เมื่อคุณต้องการจริง3
ๆ