怎样把某个数字格式化为一个规定长度的字符串(不足的前面用0填充)?(15分)

I

ildg

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把某些数字(小于8位)格式化为一个8位长的字符串,
不足8位的数字前面用0填充,例如,把12345格式化为00012345,
怎样处理比较好?
谢谢大家
 
format('000000000',i);
 
不行,这样输出的全是0
 
Format('%.4d', i)
d前的4是你的想要的长度
 
接受答案了.
 
上面的应该是对的。
 
顶部