如何批量处理数字串联?

时间:2011-03-28 13:09:05

标签: string batch-file numbers concatenation

例如,我从2+27-23*3等操作中获得了数字5,3,8,2,7,4和9。 ..它们都存储在变量中。我想知道是否有一种方法可以在批处理文件中动态执行连接以获得结果,例如字符串“5382749”。最多6位数,我可以%v1%%v2%%v3% ...但之后我得到一个“无效数字。数字限制为32位精度。”错误。我想要做的是将一定数量的连接数字回显到命令行。 提前谢谢。

1 个答案:

答案 0 :(得分:3)

是的,这很容易。
一小部分样本

set /a num1=2+2
set /a num2=7-2
set /a num3=4
set concat=%num1%%num2%%num3%
echo %concat%