&&cmd在数值处理上有个上限,于是写下了这段计算其最大处理值的代码,以利新手
以后的操作:
@echo off&setlocal enabledelayedexpansion
set a=1
:begin
set /a a*=2,n+=1
set n=%a%
if %a% lss 0 (
set /a n-=1
set a=!n!&goto again
)
goto begin
:again
set /a a+=1,n+=1
set n=%a%
if %a% lss 0 (
set /a n-=1
echo cmd所能处理的最大数值为:!n!。
pause>nul&goto :eof
)
goto again
Last edited by zw19750516 on 2008-5-29 at 12:08 PM ]