Floating point OCaml-浮动上的函数不起作用

Floating point OCaml-浮动上的函数不起作用,floating-point,ocaml,Floating Point,Ocaml,我正在写一些关于浮点数的简单运算。 但是当我使用一些内置的浮点函数时,比如 floor 3.2;; 我得到这个错误: This expression has type float but an expression was expected of type [ `Deprecated_use__Float__round_down ] 这里出了什么问题 我使用的是4.02.1版这是一个核心“替换”stdlib功能地板。打开Core会给通常的floor蒙上阴影,该功能有一个可爱

我正在写一些关于浮点数的简单运算。 但是当我使用一些内置的浮点函数时,比如

floor 3.2;;
我得到这个错误:

This expression has type float but an expression was expected of type
         [ `Deprecated_use__Float__round_down ]
这里出了什么问题


我使用的是4.02.1版

这是一个
核心
“替换”stdlib功能
地板
。打开
Core
会给通常的
floor
蒙上阴影,该功能有一个可爱的类型,旨在建议用户选择另一个功能

您可以按照建议使用
Float.round\u
,也可以使用原始绑定