您的位置:首页 > 其它

取一个数的整数,但不是四舍五入,只要有小数,就取大于这个数的整数

2009-10-31 18:15 246 查看
 取一个数的整数,但不是四舍五入,只要有小数,就取大于这个数的整数

 如:

  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.)

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  测试
相关文章推荐