当前位置: 移动技术网 > IT编程>开发语言>Asp > ASP把长的数字用逗号隔开显示的代码

ASP把长的数字用逗号隔开显示的代码

2017年12月12日  | 移动技术网IT编程  | 我要评论
000000000000000000000000000000000000000000000000000000000000000
复制代码 代码如下:

<% 
function comma(str) 
if not(isnumeric(str)) or str = 0 then 
result = 0 
elseif len(fix(str)) < 4 then 
result = str 
else 
pos = instr(1,str,".") 
if pos > 0 then 
dec = mid(str,pos) 
end if 
res = strreverse(fix(str)) 
loopcount = 1 
while loopcount <= len(res) 
tempresult = tempresult + mid(res,loopcount,3) 
loopcount = loopcount + 3 
if loopcount <= len(res) then 
tempresult = tempresult + "," 
end if 
wend 
result = strreverse(tempresult) + dec  

end if 
comma = result 
end function 
%> 
<html> 
<body> 
<% 
alongnumber = "12345678" 
%> 
an un-formatted number: <%=alongnumber%><br> 
the comma formatted number: <%=comma(alongnumber)%> 
</body> 
</html>

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网