好的,所以总体目标是测试您输入的数字是否是斐波那契数。例如isfib(100) = false isfib(8) = true
这是我尝试过的:
fun fib a b
这会找到所有斐波那契数并将它们放在一个列表中。
fun isfib(n) =
if n = fib 0 1 then true
else false;
我希望它在列表中搜索 n 并返回true
它是否存在或false
不存在。
虽然它可以编译但无法让它工作,但每当我运行 isfib 时,它都会给我一个数据类型错误不匹配。这让我发疯,请帮忙!