Math.ceil这个函数怎么用啊?

来源:百度知道 编辑:UC知道 时间:2024/05/04 17:02:14
ASP中有没有这样一个函数...高手进来....
不管后面是零点几.都向上加1并去掉后面的零点数.
比如6.1111就变成7
但是.如果是整数就别向上加1了.比如是4.0那么还是4
我要的不是4舍5入的函数哦.
---------上面是我发的帖子.有人叫我用Math.ceil取整.
于是我这样用<%=Math.ceil(1.002)%>输出结果会报错..
我要的是在服务器上取整的函数..不是int,cint,fix等等这样只取整不向上加的函数.
这并不是我想要的结果....做判断我知道..我要的是直接向上靠拢的那种..

先用一个变量存储这个数假设是num再把<%=Math.ceil(1.002)%>改一下
<%
dim sz
sz=52.001
if(sz>cint(sz)) then
Response.write(Cstr(Cint(sz+1)))
else
Response.write(Cstr(cint(sz)))
end if
%>

Int 和 Fix 函数都删除 number 参数的小数部分并返回以整数表示的结果