2017-06-29 41 views

回答

3

最简单的事情是import Numeric.Implicits._。这将标准中缀运算符-,*等添加到当前隐式作用域。那么一切都应该按预期工作。

或者,您可以拉下隐式并直接使用它。

def subtract[T: Numeric](x: T, y: T) : T = implicitly[Numeric[T]].minus(x,y)