1

我正在尝试truncate在方案中使用该功能,而 DrRacket 不断发出此消息

ProblemA.rkt:27:46: truncate: this function is not defined in: truncate

是否有导入或我可以添加的东西,以便编译器可以找到库truncate

基本上我想在方案中进行整数除法,98/10 = 9而不是9.8truncate函数不起作用。

4

1 回答 1

7

(quotient 98 10)做你想做的事。

我实际上是“除法返回浮动”行为的忠实粉丝。整数在除法下不闭合(理论上)。并且1/2 == 0可以引入细微的错误(在实践中)。我也总是在 python 中“从 __future__ 导入部门”。

于 2012-04-25T05:10:26.150 回答