Number

sealed
trait Number extends ScalaNumericConversions with Serializable
Companion
object
trait ScalaNumericConversions
trait ScalaNumericAnyConversions
class ScalaNumber
class Number
trait Serializable
class Object
trait Matchable
class Any

Value members

Abstract methods

def *(rhs: Number): Number
def +(rhs: Number): Number
def -(rhs: Number): Number
def /(rhs: Number): Number
def ===(rhs: Number): Boolean
def abs: Number
def canBeInt: Boolean
def canBeLong: Boolean
def compare(rhs: Number): Int
def isExact: Boolean
def pow(rhs: Number): Number
def signum: Int
def tmod(rhs: Number): Number
def toBigDecimal: BigDecimal
def toBigInt: BigInt
def tquot(rhs: Number): Number
def withinDouble: Boolean
def withinInt: Boolean
def withinLong: Boolean

Concrete methods

def &(rhs: Number): Number
final
def **(rhs: Number): Number
final
def <(rhs: Number): Boolean
def <<(rhs: Number): Number
final
def <=(rhs: Number): Boolean
def =!=(rhs: Number): Boolean
final
def >(rhs: Number): Boolean
final
def >=(rhs: Number): Boolean
def >>(rhs: Number): Number
def ^(rhs: Number): Number
def max(rhs: Number): Number
def min(rhs: Number): Number
def |(rhs: Number): Number

Inherited methods

def byteValue(): Byte
Inherited from
Number
def doubleValue: Double
Inherited from
ScalaNumericAnyConversions
def floatValue: Float
Inherited from
ScalaNumericAnyConversions
def intValue: Int
Inherited from
ScalaNumericAnyConversions
def isValidByte: Boolean
Inherited from
ScalaNumericAnyConversions
def isValidChar: Boolean
Inherited from
ScalaNumericAnyConversions
def isValidInt: Boolean
Inherited from
ScalaNumericAnyConversions
def isValidShort: Boolean
Inherited from
ScalaNumericAnyConversions
def isWhole: Boolean
Inherited from
ScalaNumericAnyConversions
def longValue: Long
Inherited from
ScalaNumericAnyConversions
def shortValue(): Short
Inherited from
Number
def toByte: Byte
Inherited from
ScalaNumericAnyConversions
def toChar: Char
Inherited from
ScalaNumericAnyConversions
def toDouble: Double
Inherited from
ScalaNumericAnyConversions
def toFloat: Float
Inherited from
ScalaNumericAnyConversions
def toInt: Int
Inherited from
ScalaNumericAnyConversions
def toLong: Long
Inherited from
ScalaNumericAnyConversions
def toShort: Short
Inherited from
ScalaNumericAnyConversions
def underlying(): Object
Inherited from
ScalaNumericConversions
protected
def unifiedPrimitiveEquals(x: Any): Boolean
Inherited from
ScalaNumericAnyConversions
protected
Inherited from
ScalaNumericAnyConversions