简单的问题,关于字符串转int的问题。

smartlife 2004-08-30 03:10:42
0409 这个字符串转成了 int。 然后加1,然后在转成字符串。就变成了410了。 我想要前面的那个0。没有了。 thx。
...全文
62 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
GageCSDN 2004-08-30
  • 打赏
  • 举报
回复
肯定没有了,int是不会保留无效数字的,想要那个0,写个函数处理一下不就行了..
孟子E章 2004-08-30
  • 打赏
  • 举报
回复
FormatOutPut(xxx,0,)

Function FormatOutPut(num,"0000")
On Error Resume Next
Dim i
FormatOutPut = strFormat
If Not IsNumeric(num) Then Exit Function
FormatOutPut = ""
For i = 1 To (Len(strFormat) - Len(CStr(num)))
FormatOutPut = FormatOutPut + "0"
Next
FormatOutPut = FormatOutPut & CStr(num)
End Function

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧