我必须找到一个不高于给定值的高度。我已经找到代码来完成一个整数列表。但我需要它接受一个浮点值,即countElems :: Float -> Heights -> Int
。我知道我必须使用从整体来允许浮点值,但我不知道如何实现它。这是我到目前为止有:找到一个不超过另一个值的浮点值haskell
countElems :: Int -> [Int] -> Int
countElems n (x:xs) = fromEnum (n < x) + countElems n xs
countElems _ [] = 0
什么是'Heights'?你能否更详细地描述你的问题,假设我们不知道你想解决的问题(因为我们不知道)? – bheklilr 2014-11-20 19:43:20
它是通过countElems 150(tall_short) – caz 2014-11-20 19:53:33
导入的整数列表,你能解释为什么以及如何做,因为我的老师几乎不会说英语,也不能教一个更好的园丁哭。 – caz 2014-11-20 19:55:29