【发布时间】:2010-12-29 21:42:34
【问题描述】:
如何在haskell中以二进制或十六进制打印整数文字?
printBinary 5 => "0101"
printHex 5 => "05"
哪些库/函数允许这样做?
我遇到了 Numeric 模块及其 showIntAtBase 函数,但一直无法正确使用。
> :t showIntAtBase
showIntAtBase :: (Integral a) => a -> (Int -> Char) -> a -> String -> String
【问题讨论】: