我目前正在开发一个对VBA有一些要求的项目。数据在excel中找到。我需要提出的问题/反弹意见是为了编写一些符合以下条件的代码:
其中Xmw和Ymw是兆瓦,X和Y是发电厂
Xmw=<1000
-always true
和
Ymw=<1000
-always true
2000=Xmw+Ymw
-Equation 1
和
10=X+Y
-Equation 2
基本上,由于增加和减少的生成的最大绝对值是2000,并且可以使用的植物的最大量是10.我在这一点上卡住了因为我找不到2之间的关系方程。此外,现有程序识别要使用的生成,但它不遵循2提供的方程式。
现有编程识别哪些发电厂位于X和Y的“池”中。
非常感谢任何帮助。
答案 0 :(得分:0)
我在答案中发布这个帖子,因为在评论中发帖太多了(请评论并告诉我这是否符合标记)
您可以使用看起来像这样的条件:
power_generated=Ymw+Xmw
if power_generated<>2000 then
'do stuff here to add another power plant to generation
'
'
if X+Y>10 then
'deal with the fact that you have not enough power plants to deal with your draw
end if
end if