我正在编写一些关于浮点数的简单操作。 但是当我使用一些像
这样的内置浮点函数时floor 3.2;;
我收到此错误:
This expression has type float but an expression was expected of type
[ `Deprecated_use__Float__round_down ]
这里出了什么问题?
我的版本是4.02.1
答案 0 :(得分:7)
这是Core
"替换"对于stdlib函数floor
。打开Core
阴影通常的floor
,其功能具有可爱的类型,表明用户应该选择其他功能。
您可以按照建议操作并使用Float.round_down
或者亲自使用原始绑定并使用它。