我正在尝试使用scheme中的truncate
函数,DrRacket会继续发出此消息
ProblemA.rkt:27:46: truncate: this function is not defined in: truncate
是否有导入或我可以添加的内容,以便编译器可以找到truncate
的库?
基本上我想在方案中进行整数除法,因此98/10 = 9
代替9.8
,但truncate
函数无效。
答案 0 :(得分:7)
(quotient 98 10)
做你想要的。
我实际上是“分裂回归浮动”行为的忠实粉丝。整数不是在分裂下(在理论上)。并且1/2 == 0
可以引入微妙的错误(在实践中)。我总是在python中“来自__future__ import division”。