เขียนโปรแกรมปัดเศษจำนวนเต็มหลักพัน 1-499 ปัดลง==>000 ; 500-999 ปัดขึ้น==>1000

จะเขียนโปรแกรมปัดเศษจำนวนเต็มหลักพัน 1-499 ปัดลง==>000 ; 500-999 ปัดขึ้น==>1000

ลองทำ
total_price = -(Int(-(total_price / 500))) * 500
อันนี้ ได้เป็น 1-500 ปัดขึ้น==>500 ; 501-999 ปัดขึ้น==>1000
total_price = 2,222  ผลลัพท์  /2,500
total_price = 2,500  ผลลัพท์  /2,500
total_price = 2,522  ผลลัพท์  /3,000
ยังไม่ได้ตามโจทย์ครับ ช่วยหน่อยครับ
ต้องการ
total_price = 2,222  ผลลัพท์  /2,000
total_price = 2,500  ผลลัพท์  /3,000
total_price = 2,522  ผลลัพท์  /3,000
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 5
total_price = int((total_price+500)/1000)*1000

ยังไม่ได้ทดสอบ ลองนำไปประยุกต์ใช้ดูครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่