Asp classic 经典ASP-减去数字,但保留前导零
我想知道是否有人能帮我 我有一个号码,可能是004或010。。。我想把它减去1,保持前导零 每次我尝试减法,它总是去掉前导零 比如说Asp classic 经典ASP-减去数字,但保留前导零,asp-classic,Asp Classic,我想知道是否有人能帮我 我有一个号码,可能是004或010。。。我想把它减去1,保持前导零 每次我尝试减法,它总是去掉前导零 比如说 004 - 1 这总是以公正而告终 3 但我希望是这样 003 已经说过,如果我有010,我减去1,我希望它是009 任何帮助都将不胜感激 干杯,使用整数进行计算,然后更改为字符串以显示它们。然后在需要的地方连接“0”或“00”,例如 c = a - b displayvalue = cstr(c) if c < 100 then display
004 - 1
这总是以公正而告终
3
但我希望是这样
003
已经说过,如果我有010,我减去1,我希望它是009
任何帮助都将不胜感激
干杯,使用整数进行计算,然后更改为字符串以显示它们。然后在需要的地方连接“0”或“00”,例如
c = a - b
displayvalue = cstr(c)
if c < 100 then
displayvalue = "0" & cstr(c)
end if
if c < 10 then
displayvalue = "00" & cstr(c)
end if
c=a-b
显示值=cstr(c)
如果c<100,则
displayvalue=“0”和cstr(c)
如果结束
如果c<10,则
displayvalue=“00”和cstr(c)
如果结束
继续按原样计算,但使用Right和String函数包含一些填充0
Dim a, b
a = 003
b = 1
Right(String(3,"0") + cstr(a-b), 3)