- 帖子
- 10
- 积分
- 18
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2011-7-29
|
[数值计算] 批处理如何在数字前面添加0/补充0/加零使得数字的长度达到指定位数
本帖最后由 pcl_test 于 2017-4-22 14:49 编辑
关于数字0填充个位数,提示“无效数字”
set i=0
set /a i=%i%+1
if %i% lss 10 set i=0%i%
if %i% leq 60 goto ag
如上,我想把小于10的个位数用0填充,但为什么到了08,09的时候会出现“无效数字......”,并且后面会%i%变成008.0008.00008.000008,一直重复
,这错误在哪里,实在不知道,那如果百位填充千位填充呢? |
-
1
评分人数
-
|