Haskell - 将浮点数舍入到下一个整数

Tri*_*yen 4 haskell

我有一个浮动1.23,例如,如果我使用round,它返回1.我想要的输出是2,舍入到下一个整数.我可以编写一个函数来完成它.我只是想知道是否有任何已编写的功能(如round).谢谢.

mno*_*nha 6

您可以使用ceiling函数(in Prelude):

ghci>> ceiling 1.23
2
Run Code Online (Sandbox Code Playgroud)

  • 顺便提一下,在前奏中,"圆"之后. (2认同)