【发布时间】:2019-02-28 06:19:16
【问题描述】:
我有
cubicQ a b c = ((3*a*c) - b**2)/(9 * (a**2))
我需要从中获取“a”的值,这样我就可以在另一个函数中使用它,而不必在另一个函数中将它作为参数传递。我需要使用它的功能如下:
cubicRealSolution q r s t = if p < 0 then error "NaN" else (s + t) - ((b)/(3*(a)))
【问题讨论】:
-
这看起来像(几乎)完全复制了您两分钟前提出的问题 stackoverflow.com/questions/52484370/…
-
您认为
a和b的值会是吗?你根本没有调用cubicQ,你在这样的调用中使用的任何值都是你首先在cubicRealSolution中使用的值。 -
@chepner:在链接的问题中,OP定义了
q等,但并没有真正做出“功能应用”。
标签: function variables haskell arguments