我在函数部分有 3 个变量:
(x)
(y)
(z)
我已经将它们全部初始化为0
我的问题init
。
我的域中的一个动作改变了x
and的值y
。
现在,当我尝试分配 to 的值时x/y
,z
它说这不是线性任务。
(assign (z) (/ (x) (y) ) )
但是当我写(assign (z) (/ (x) 2 ) )
它时分配了正确的值x/2
,同样地(assign (z) (/ (y) 2 ) )
,它被分配了正确的值(y/2)
。这确保了 x 和 y 不为零。
现在为什么(assign (z) (/ (x) (y) ) )
不工作?请帮帮我。