scala.Numeric

trait BigIntIsIntegral

[source: scala/Numeric.scala]

trait BigIntIsIntegral
extends Integral[BigInt]
Direct Known Subclasses:
Numeric.BigIntIsIntegral

Method Summary
def fromInt (x : Int) : BigInt
def minus (x : BigInt, y : BigInt) : BigInt
def negate (x : BigInt) : BigInt
def plus (x : BigInt, y : BigInt) : BigInt
def quot (x : BigInt, y : BigInt) : BigInt
def rem (x : BigInt, y : BigInt) : BigInt
def times (x : BigInt, y : BigInt) : BigInt
def toDouble (x : BigInt) : Double
def toFloat (x : BigInt) : Float
def toInt (x : BigInt) : Int
def toLong (x : BigInt) : Long
Methods inherited from Integral
mkNumericOps
Methods inherited from Numeric
zero, one, abs, signum
Methods inherited from Ordering
compare (abstract), lteq, gteq, lt, gt, equiv, max, min, reverse, mkOrderingOps
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
def plus(x : BigInt, y : BigInt) : BigInt

def minus(x : BigInt, y : BigInt) : BigInt

def times(x : BigInt, y : BigInt) : BigInt

def quot(x : BigInt, y : BigInt) : BigInt
Overrides
Integral.quot

def rem(x : BigInt, y : BigInt) : BigInt
Overrides
Integral.rem

def negate(x : BigInt) : BigInt

def fromInt(x : Int) : BigInt

def toInt(x : BigInt) : Int

def toLong(x : BigInt) : Long

def toFloat(x : BigInt) : Float

def toDouble(x : BigInt) : Double