ASP中两数相除去两位小数并且不需要四舍五入

来源:百度知道 编辑:UC知道 时间:2024/09/24 08:57:55
ASP中,我要把“秒”换算成“小时”,用秒数(数字型)除以3600得到带两位小数的数字。并且不需要四舍五入。
比如3560/3600,结果0.98888循环,但是我要显示的效果为:0.98,后面的8不要四舍五入。
高手帮个忙,请问怎么实现?
用Formatnumber函数会四舍五入。

那就转成字符处理 取小数点后面的两位

你自己试一下
<%
dim num,pos,rslt
num = "1.33533"

pos = instr(1,num,".")

if pos > 0 then
rslt = mid(num,1,pos+2)
response.write rslt
end if
%>

这个简单 你修改一下自己的思维方式就可以了

aa=(3560/3600)*100
aa=cint(aa)
aa=aa/100