【发布时间】:2020-03-25 14:16:53
【问题描述】:
一个接受二进制数列表并返回其十进制和的函数。
Call: (addBinary '(1101 111 10 101))
(define (addBinary binaryList))
returns 27
【问题讨论】:
-
请发布您目前编写的代码,以便我们为您提供帮助。还要确保您发布的内容是可编译的有效代码,而不是您发布的代码。不要忘记添加示例输入和预期输出。
-
您的代码无效,因为您需要在 lambda 列表之后至少有一个表达式。
'(1101 111 10 101)也不是二进制'(#b1101 #b111 #b10 #b101)是。(+ #b1101 #b111 #b10 #b101) ; ==> 27当您评估它时。整数实际上没有底,但它的可视化有。
标签: list binary scheme decimal converters