我不确定这里发生了什么。我想实现一些我想在 Ints 和 Floats 上操作的算法。这促使我尝试了 Spire。这是我面临的编译错误的最简单示例。
import spire.algebra._
import spire.math._
import spire.implicits._
def mod12[T: Numeric](x: T): T = {
x % 12
}
错误:(17, 4) 找不到 spire.algebra.EuclideanRing[T] x % 12 ^ 类型的证据参数的隐式值