Number

object Number extends NumberInstances

Convenient apply and implicits for Numbers

Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def apply(s: String): Number

Concrete fields

final
val one: Number
final

Implicits

Implicits

implicit
def apply(n: Int): Number
implicit
def apply(n: Long): Number
implicit
def apply(n: BigInt): Number
implicit
implicit
def apply(n: BigDecimal): Number
implicit
implicit
implicit
def apply(n: Float): Number
implicit
def apply(n: Double): Number

Inherited implicits

final implicit
val NumberAlgebra: Field[Number] & CommutativeRing[Number] & NRoot[Number] & Trig[Number] & IsRational[Number] & forCommutativeRing[Number] & Signed[Number] & Order[Number]
Inherited from
NumberInstances