数値変換。

整数型を他の型に変換

使用例 内容
toInteger x Int型の値xをInteger型に変換
fromInteger x Integer型の値xを数値型に変換(返り値の型は文脈で決定)
fromIntegral x Int型またはInteger型の値xを数値型に変換(返り値の型は文脈で決定)

浮動小数点型を整数型に変換

使用例 内容
ceiling x xを下回らない最小の整数
floor x xを上回らない最大の整数
truncate x xと0の間でxに最も近い整数(x自信を含む)
round x xに最も近い整数(2つある場合は偶数)