asp mengambil bilangan bulat dari suatu bilangan tetapi tidak membulatkannya. Selama ada desimal, dibutuhkan bilangan bulat yang lebih besar dari bilangan tersebut, seperti:
0,625 membutuhkan 1
2.1 Ambil 3
3.6 Ambil 4
<%
jika memperbaiki(a)>a maka
b=memperbaiki(a)
kalau tidak
b=memperbaiki(a)+1
respon.tulis b
berakhir jika
%>
atau:
<%
a=0,625
jika a<>memperbaiki(a) maka
a=perbaiki(a)+1
kalau tidak
a=memperbaiki(a)
berakhir jika
respon.tulis a
%>
(Catatan: Tes ini berhasil!)
-------------
Jika digunakan:
<%
a=0,625
jika a<>cint(a) maka
a=cint(a)+1
respon.tulis a
berakhir jika
%>
(Catatan: Jika a=0,625, nilai yang dikembalikan adalah 2, bukan 1.)