我想获得一些工作,我正在为我的工作建立一个表单,它似乎没有按照我期望的方式工作。以下是当前的代码。我想计算两个字段ANL_CMA1_NUM_CLOSED_SALES和ANL_CMA2_NUM_CLOSED_SALES之间的差异百分比。我认为我的数学是正确的,但我只得到一位数的结果,无论是正面还是负面取决于输入值。我正在制定一个表格,我可以自定义权限级别和四舍五入,并且我正在将其四舍五入到最接近的百分之一。任何人都可以帮我解决这个问题吗?最初的公式没有“-100)* 100)”部分,但也没有正常工作。计算百分比差异python
FormSet.SetFieldValue(CurrentForm, "ANL_CHG_NUM_CLOSED_SALES",
(((FormSet.GetFieldValue(CurrentForm, "ANL_CMA2_NUM_CLOSED_SALES") -
FormSet.GetFieldValue(CurrentForm, "ANL_CMA1_NUM_CLOSED_SALES"))/
FormSet.GetFieldValue(CurrentForm, "ANL_CMA1_NUM_CLOSED_SALES")) -100) * 100)
仅供参考 - 我不约让所有阳性结果护理,负数都OK了。 – wondergoat77
为什么我得到这个投票呢? – wondergoat77