我想在方案语言中将bin转换为hex,将hex转换为bin,将hex转换为dec等。但我不习惯像高级用户一样拖拉车。我需要实现3x4作为所有可能的二进制,十六进制,八进制和十进制对。
到目前为止,我只实现了bin到dec的实现,但是我没有处理其他想法,有人可以给我一些提示,想法或代码块,以及各种帮助改善我的实现的方法吗?]
我把我的垃圾箱放到下面的箱子里,谢谢大家。
(define (bin-to-dec x) (if (zero? x) x (+ (modulo x 10) (* 2 (bin->dec (quotient x 10))))))
祝您有美好的一天,请保持安全。
我想在方案语言中将bin转换为hex,将hex转换为bin,将hex转换为dec等。但我不习惯像高级用户一样拖拉车。我需要将3x4实现为所有可能的二进制对,...
球拍有内置的程序来处理这种事情。 number->string
将采用数字并以指定的底数返回字符串表示形式。如果输入可以数字文字形式给出,则可以执行以下操作: