首页 > 解决方案 > 方案十六进制转十进制

问题描述

我正在尝试通过迭代字符串索引并将值与相应的 16 次幂相乘将值添加到结果中来将十六进制数转换为十进制表示。我想出了“做什么”,但我是 Scheme 的新手,所以我不知道“怎么做”

标签: scheme

解决方案


在方案“#x”中表示十六进制

(define (hex-to-decimal n)
    (string->number(string-append "#x" n)))


(hex-to-decimal "11F")

推荐阅读