当前位置: 代码迷 >> ASP.NET >> 运算时数字前面的0如何才能让他不丢掉呢
  详细解决方案

运算时数字前面的0如何才能让他不丢掉呢

热度:706   发布时间:2013-02-26 00:00:00.0
运算时数字前面的0怎么才能让他不丢掉呢?
1、如00000101+20我想得出的结果是00000121怎么实现,注:00000101是从数据库文本字段读取出的,转换成long型来计算,但是前面的0全丢了。

2、   for   (long   i   =   00000101;   i   <   00000121   +   1;   i++)
                {
                      //这里链接数据库,把i的值插入数据库,i前面的0也不能丢掉。
                }

大伙儿帮忙看看,我在做个凭证管理系统,00000101是个凭证号码,所以前面的0能丢,先谢谢了!

------解决方案--------------------------------------------------------
int Length = str.Length;str = (long.Parse(str) + 20).ToString().PadLeft(Length , '0 ');
------解决方案--------------------------------------------------------
cpp2017正解,,,
  相关解决方案