Chinaunix

标题: haskell中显示整数的十六进制表示 [打印本页]

作者: sw2wolf    时间: 2009-05-10 09:44
标题: haskell中显示整数的十六进制表示
import Numeric ( showHex )

fmap (flip showHex "") (return (2^100))
作者: MMMIX    时间: 2009-05-10 10:47
原帖由 sw2wolf 于 2009-5-10 09:44 发表
import Numeric ( showHex )

fmap (flip showHex "") (return (2^100))

showHex (2^100) ""
就可以了,何必如此大费周章?

[ 本帖最后由 MMMIX 于 2009-5-10 10:50 编辑 ]
作者: sw2wolf    时间: 2009-05-11 08:42
是啊, 主要想看看如何用fmap与flip
作者: MMMIX    时间: 2009-05-11 11:50
原帖由 sw2wolf 于 2009-5-11 08:42 发表
是啊, 主要想看看如何用fmap与flip

还没搞明白 fmap 要怎么用?不应该呀,Haskell-Cafe 中的 Thomas Davie 已经解释的那么清楚了,而且你也看了 XMonad 中的例子。
作者: sw2wolf    时间: 2009-05-12 07:47
已经明白了!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2