asp は数値の整数を受け取りますが、小数点がある限り、次のようにこの数値より大きい整数を受け取ります。
0.625 は 1 をとります
2.1 テイク 3
3.6 テイク 4
<%
if fix(a)>a then
b=修正(a)
それ以外
b=修正(a)+1
応答.write b
終了する場合
%>
または:
<%
a=0.625
if a<>fix(a) then
a=修正(a)+1
それ以外
a=修正(a)
終了する場合
応答。書く
%>
(注: このテストは成功しました!)
-------------
使用する場合:
<%
a=0.625
if a<>cint(a) then
a=cint(a)+1
応答。書く
終了する場合
%>
(注: a=0.625 の場合、戻り値は 1 ではなく 2 になります。)