int to float haskell

To convert an integer to a float in Haskell, you can use the fromIntegral function. This function takes an integer as an argument and returns a float. Here's an example:

let intNum = 5
let floatNum = fromIntegral intNum :: Float

In this example, the variable intNum is an integer with a value of 5. The fromIntegral function is used to convert intNum to a float, and the result is stored in the variable floatNum.

Please note that the fromIntegral function is used to convert between different numeric types in Haskell. It works for converting integers to floats, as well as other conversions between numeric types.