如: 0.625 取 1 2.1 取 3 3.6 取 4 % if fix(a)>a then b=fix(a) else b=fix(a)+1 response.write b end if %> 或者: % a=0.625 if a>fix(a) then a=fix(a)+1 else a=fix(a) end if response.write a %> (注:这个测试成功!) ------------- 如果用: % a=0.625 if a>cint(a) then a=cint(a)+1 response.write a end if %> (注:这个如果a=0.625,返回的就变成2,而不是变成1.)