我有这个函数,它试图计算输入的数字。
round_larg :: Float -> Int
round_larg a = (round(round(a)+0.5))
函数必须四舍五入到数字中的最大一个,给出该数字的位数。
然后我想到要做四舍五入,但我不知道如何在哈斯克尔中做到这一点。
其中一种方法是使用天花板功能。 因此:
round_larg :: Float -> Int
round_larg a = ceiling (a)