24 Aralık 2009, PERŞEMBE
Nasıl ikili tamsayı hazır bilgi yazdırmak veya haskell içinde hex?
Nasıl ikili tamsayı hazır bilgi yazdırmak veya haskell içinde hex?
printBinary 5 => "0101"
printHex 5 => "05"
Hangi kütüphanelerin işlevleri bu izin/?
Arasında Sayısal modülü ve showİntAtBase fonksiyonunu geldim ama doğru kullanamıyor.
> :t showIntAtBase
showIntAtBase :: (Integral a) => a -> (Int -> Char) -> a -> String -> String
CEVAP
24 Aralık 2009, PERŞEMBE
Sayısal modül umman'da, showIntAtBase
dahil birçok functions for showing an Integral type içerir. Burada kullanmak için bazı örnekler:
import Numeric (showHex, showIntAtBase)
import Data.Char (intToDigit)
putStrLn $ showHex 12 "" -- prints "c"
putStrLn $ showIntAtBase 2 intToDigit 12 "" -- prints "1100"
Bunu Paylaş:
Nasıl Ruby ikili dize veya tamsayı dön...
Bu nasıl bir dizi kontrol etmek için y...
Nasıl bir web sayfası doğrudan tarayıc...
Python: sınıf baskı kullanarak bir sın...
Nasıl bir tamsayı çift veya tek olup o...