Math 用自动热键减去变量

Math 用自动热键减去变量,math,autohotkey,Math,Autohotkey,我正在Autohotkey中构建一个宏,它要求我从变量中减去一个数字,如下所示: screenWidth = 1280 MsgBox, screenWidth - 150 出于某种原因,每当对话框显示消息时,我得到的都是screenWidth-150,而不是1130。我通过这种方法更进一步: screenWidth = 1280 MsgBox, %screenWidth% - 150 对于上面的代码,我得到了1280-150,但仍然没有得到数学结果 根据文档,假设定义了“价格”和“折扣”,那

我正在Autohotkey中构建一个宏,它要求我从变量中减去一个数字,如下所示:

screenWidth = 1280
MsgBox, screenWidth - 150
出于某种原因,每当对话框显示消息时,我得到的都是
screenWidth-150
,而不是
1130
。我通过这种方法更进一步:

screenWidth = 1280
MsgBox, %screenWidth% - 150
对于上面的代码,我得到了
1280-150
,但仍然没有得到数学结果

根据文档,假设定义了“价格”和“折扣”,那么像
Price*(1-折扣/100)
这样简单的代码应该可以工作


有人能告诉我我做错了什么吗?

我的错误,在
MsgBox
方法的文档中,我被告知在
MsgBox
的末尾添加一个百分号会导致它将输入视为一个表达式。因此
MsgBox%屏幕宽度-150
现在计算正确