如何批量对数字进行串联?
例如,我有数字 5、3、8、2、7、4 和 9,它们是通过 2+2
、7-2
和 < code>3*3等...它们都存储在变量中。我想知道是否有一种方法可以在批处理文件中动态执行串联以获得诸如字符串“5382749”之类的结果。对于最多 6 位数字,我可以执行 %v1%%v2%%v3%
...但之后我收到“无效数字。数字仅限于 32 位精度”。错误。我想做的是将一定数量的串联数字回显到命令行。 提前致谢。
For example, I have the numbers 5, 3, 8, 2, 7, 4 and 9 which I got from operations such as 2+2
, 7-2
and 3*3
, etc... They are all stored in variables. I want to know if there is a way I can dynamically perform concatenation in batch files to get a result such as the string "5382749". With up to 6 digits, I can do %v1%%v2%%v3%
... but after that I get an "Invalid number. Numbers are limited to 32-bits of precision." error. What I am trying to do is echo a certain number of concatenated digits to the command line.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,这很容易。
小样本
Yes it is easy.
A small sample