asp รับจำนวนเต็มของตัวเลขแต่ไม่ปัดเศษ ตราบใดที่มีทศนิยม ก็ต้องใช้จำนวนเต็มที่มากกว่าจำนวนนี้ เช่น:
0.625 ได้ 1
2.1 เทค 3
3.6 เทค 4
-
ถ้าแก้ไข (a)>a แล้ว
ข=แก้ไข(ก)
อื่น
ข=แก้ไข(ก)+1
ตอบกลับเขียน b
สิ้นสุดถ้า
-
หรือ:
-
ก=0.625
ถ้าเป็น<>fix(a) แล้ว
ก=แก้ไข(ก)+1
อื่น
ก=แก้ไข(ก)
สิ้นสุดถ้า
ตอบกลับเขียน
-
(หมายเหตุ: การทดสอบนี้สำเร็จ!)
-
หากใช้:
-
ก=0.625
ถ้าเป็น<>cint(a) แล้ว
ก=ซินท์(ก)+1
ตอบกลับเขียน
สิ้นสุดถ้า
-
(หมายเหตุ: ถ้า a=0.625 ค่าที่ส่งคืนจะเป็น 2 แทนที่จะเป็น 1)