Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图获得表达式的绝对值,Z=:X-Y但它不起作用。这是我的代码:
Z=:X-Y
declare PSO proc {PSO W} X Y Z W in X=5 Y=2 Z=:Y-X W=:Abs(Z) W=w(w:W) {FD.distribute ff W} end {ExploreOne PSO}
我想知道我做错了什么以及如何解决它。
我注意到一些事情:在第一行中,您可以省略PSO,因为您声明它正在编写它的主体。我根本看不懂你的代码,但是 Abs 是一个函数,所以你必须编写以获得inW = {Abs Z}的绝对值。现在它编译了,但我不清楚你的目标是什么。希望它有所帮助。ZW
PSO
W = {Abs Z}
Z
W