【发布时间】:2021-03-13 13:52:51
【问题描述】:
我收到以下错误
由于使用“print”而产生的模棱两可的类型变量“a0” 防止约束‘(Show a0)’被解决。”
当我在winghci 控制台中输入这个简单的表达式时:
(1.0 * (floor 5))/(1.0 * (floor 5))
我在其他 SO 帖子中读到您不能对整数使用“/”除法,但这里我试图除小数。
【问题讨论】:
-
问题不在于
(/)本身,而在于floor将返回Integral类型。
标签: haskell