小编Tep*_*pes的帖子

在Haskell中将十进制转换为二进制

我发现这段代码有效,但我不明白为什么会这样.它将Int转换为二进制表示形式.

repBinario::Int -> Int
repBinario 0 = 0
repBinario x = 10 * repBinario (x `div` 2) + x `mod` 2
Run Code Online (Sandbox Code Playgroud)

我知道做什么divmod做什么.但是,它如何将每个数字mod放在一起?

binary recursion haskell

7
推荐指数
3
解决办法
1148
查看次数

标签 统计

binary ×1

haskell ×1

recursion ×1