下面的代码 在这一行给出了多个标记的错误 - 递归值 factWithTailRec 需要类型 - 找到隐式转换:i => int2bigIn
@tailrec
val factWithTailRec = (i:Int, acc:BigInt) => if(i == 0) 1 else factWithTailRec(i-1, i * acc)
请建议我如何防止它。要求是将 val 分配给递归函数
下面的代码 在这一行给出了多个标记的错误 - 递归值 factWithTailRec 需要类型 - 找到隐式转换:i => int2bigIn
@tailrec
val factWithTailRec = (i:Int, acc:BigInt) => if(i == 0) 1 else factWithTailRec(i-1, i * acc)
请建议我如何防止它。要求是将 val 分配给递归函数