- 帖子
- 3
- 积分
- 27
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2010-9-6
|
[数值计算] 批处理set /a如何进行超过范围上限的数值计算?
set/a sum=0
for %%i in (*) do if exist "%%i" set/a sum=%%~zi+sum
echo %sum%
@pause
以上是我写的统计目录下所有文件size之和的脚本 但问题是如果size之和大于2,147,483,647时 输出的结果就会有误 请问大家有什么好的方法解决
[ 本帖最后由 bjsfeng 于 2010-9-7 15:13 编辑 ] |
|