Abstract Value Members
-
abstract
def
getClass(): Class[_]
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
additive: CommutativeGroup[SInt]
-
final
def
asInstanceOf[T0]: T0
-
-
-
def
fromBigInt(n: BigInt): SInt
-
def
fromInt(n: Int): SInt
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
isOne(a: SInt)(implicit ev: algebra.Eq[SInt]): Boolean
-
def
isZero(a: SInt)(implicit ev: algebra.Eq[SInt]): Boolean
-
def
minus(f: SInt, g: SInt): SInt
-
def
minusContext(f: SInt, g: SInt): SInt
-
def
multiplicative: Monoid[SInt]
-
def
negate(f: SInt): SInt
-
def
negateContext(f: SInt): SInt
-
def
one: SInt
-
def
plus(f: SInt, g: SInt): SInt
-
def
plusContext(f: SInt, g: SInt): SInt
-
def
positivePow(a: SInt, n: Int): SInt
-
def
positiveSumN(a: SInt, n: Int): SInt
-
def
pow(a: SInt, n: Int): SInt
-
def
product(as: TraversableOnce[SInt]): SInt
-
def
sum(as: TraversableOnce[SInt]): SInt
-
def
sumN(a: SInt, n: Int): SInt
-
def
times(f: SInt, g: SInt): SInt
-
def
timesContext(f: SInt, g: SInt): SInt
-
def
toString(): String
-
def
tryProduct(as: TraversableOnce[SInt]): Option[SInt]
-
def
trySum(as: TraversableOnce[SInt]): Option[SInt]
-
def
zero: SInt
Inherited from Ring[SInt]
Inherited from Serializable
Defines basic math functions for SInt