【发布时间】:2013-01-25 05:13:32
【问题描述】:
我已经定义了几个 arity 1 的函数,比如 func1(-) 和 func2(-)。我对它们进行了测试,发现它们确实做了他们应该做的事情。
我想定义第三个函数,比如func3(-),它输出func1(-) 和func2(-) 的差异。我就是这样做的
func3(k) = {j=func1(k)-func2(k); print(j)}
尽管如此,它并没有返回它应该返回的东西。假设func1(5) 输出10,func2(5) 输出2。那么func3(5) 应该输出8,对吧?它在一行中返回 func1(5) 的输出,在另一行中返回 func2(2) 的输出,然后返回零(即使相应输出的差值不是 0)。
你知道func3(-)的定义有什么问题吗?
【问题讨论】:
标签: pari-gp