批处理数学(获胜)

标签 math windows-7 batch-file cmd formula

我正在开发一个 CMD 批次。我想在里面做一些数学运算。这个公式:(x+1)100:y
所以批量处理,x = %x%, and y = %y% .我知道如何设置变量。现在,如何批量计算这个? (WINDOWS CMD)

我需要额外的东西吗?

(我需要 Windows XP 到 7 的用户可以使用它。)

最佳答案

set 命令支持一些有限的计算。在你的情况下,你想要:set /a result=(100*x)/y
运行 set /?查看有关支持内容的完整文档。 /a switch 执行自动变量替换,因此您可以使用 x而不是 %x% .

关于批处理数学(获胜),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1869155/

相关文章:

java - 在 Tomcat 容器中启动进程时遇到一个奇怪的错误。如何解决?

math - OCR 和字符相似度

c++ - 使用网格中的顶点(2D 和 3D)查找边的算法

node.js - NodeJs 安装失败,没有任何解释。这是日志

windows - 批处理程序重命名和删除文件

windows - 使用参数将文件拖放到 EXE 上

algorithm - 圆周上每一点的坐标

java - 有更有效的方法来处理这个问题吗?

Windows 似乎有时会挂起 300-600 毫秒 - 由性能计数器测量

ruby - 在 Ruby 程序执行时阻止 Windows 7 PC 进入休眠状态