- 帖子
- 48
- 积分
- 280
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2008-7-30
|
批处理set命令计算
@echo off
set /a d=1^<^<31,x="~d"
echo cmd所能处理的最小数值为 %d%
echo cmd所能处理的最大数值为 %x%
pause>nul
问一下1^<^<31,x="~d"中的是不是1<<31 意思 还有"~d"
还有问一下
@echo off
title 计算两个数字之和
set /a num1=%~1 %======这里是从外部传入的第一个参数======%
set /a num2=%~2 %======这里是从外部传入的第二个参数======%
set /a res=%num1%+%num2%
echo %num1%+%num2%=%res%
pause>nul
和@echo off
title 计算两个数字之和
set /a num1=%1%======这里是从外部传入的第一个参数======%
set /a num2=%2%======这里是从外部传入的第二个参数======%
set /a res=%num1%+%num2%
echo %num1%+%num2%=%res%
pause>nul
又有什么不一样 在什么时候不一样呢 |
|