联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off set var1=00012765 set var2=00040000 set /a sum=1%var1%+1%var2% set sum=%sum:~1% echo %sum% pause
@echo off set /a var1=0xabc set /a var2=0xcba set /a sum=var1+var2 echo %sum% pause
@echo off set var1=0xabc set var2=0xcba set /a sum=var1+var2 echo %sum% pause
Originally posted by HAT at 2008-10-21 19:43:@echo off set /a var1=0xabc set /a var2=0xcba set /a sum=var1+var2 echo %sum% pause
@echo off set var1=0xabc set var2=0xcba set /a sum=var1+var2 set var=%sum% set code=abcdef :again set /a ws=%var%%%16 if %ws% geq 10 call :lp set /a var/=16 set str=%str%%ws% if %var% geq 16 goto again set result=%var%%str% echo %result% pause goto :eof :lp set ws=%ws:~1% call,set ws=%%code:~%ws%,1%%