package math
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- math
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
- final def IEEEremainder(x: Double, d: Double): Double
- final def abs[A](a: A)(implicit ev: Signed[A]): A
- final def abs(n: Double): Double
- final def abs(n: Float): Float
- final def abs(n: Long): Long
- final def abs(n: Int): Int
- final def abs(n: Short): Short
- final def abs(n: Byte): Byte
- final def acos[A](a: A)(implicit ev: Trig[A]): A
- final def asin[A](a: A)(implicit ev: Trig[A]): A
- final def atan[A](a: A)(implicit ev: Trig[A]): A
- final def atan2[A](y: A, x: A)(implicit ev: Trig[A]): A
- final def cbrt(x: Double): Double
- final def ceil[A](a: A)(implicit ev: IsReal[A]): A
- final def ceil(n: BigDecimal): BigDecimal
- final def ceil(n: Double): Double
- final def ceil(n: Float): Float
- def choose(n: Long, k: Long): BigInt
- final def copySign(m: Float, s: Float): Float
- final def copySign(m: Double, s: Double): Double
- final def cos[A](a: A)(implicit ev: Trig[A]): A
- final def cosh(x: Double): Double
- final def cosh[A](x: A)(implicit ev: Trig[A]): A
- final def e[A](implicit ev: Trig[A]): A
- final def e: Double
- final def exp[A](a: A)(implicit t: Trig[A]): A
- final def exp(k: BigDecimal): BigDecimal
- final def exp(k: Int, precision: Int): BigDecimal
- final def exp(n: Double): Double
- final def expm1(x: Double): Double
- def fact(n: Long): BigInt
- def fib(n: Long): BigInt
- final def floor[A](a: A)(implicit ev: IsReal[A]): A
- final def floor(n: BigDecimal): BigDecimal
- final def floor(n: Double): Double
- final def floor(n: Float): Float
- final def gcd[A](x: A, y: A, z: A, rest: A*)(implicit arg0: Eq[A], ev: GCDRing[A]): A
- final def gcd[A](xs: Seq[A])(implicit arg0: Eq[A], ev: GCDRing[A]): A
- final def gcd[A](x: A, y: A)(implicit arg0: Eq[A], ev: GCDRing[A]): A
- final def gcd(a: BigInt, b: BigInt): BigInt
- final def gcd(_x: Long, _y: Long): Long
- final def getExponent(x: Float): Int
- final def getExponent(x: Double): Int
- final def hypot[A](x: A, y: A)(implicit f: Field[A], n: NRoot[A], s: Signed[A]): A
- final def lcm[A](x: A, y: A)(implicit arg0: Eq[A], ev: GCDRing[A]): A
- final def lcm(a: BigInt, b: BigInt): BigInt
- final def lcm(x: Long, y: Long): Long
- final def log[A](a: A, base: Int)(implicit f: Field[A], t: Trig[A]): A
- final def log[A](a: A)(implicit t: Trig[A]): A
- def log(n: BigDecimal, base: Int): BigDecimal
- final def log(n: BigDecimal): BigDecimal
- final def log(n: Double, base: Int): Double
- final def log(n: Double): Double
- final def log10(x: Double): Double
- final def log1p(x: Double): Double
- final def max[A](x: A, y: A)(implicit ev: Order[A]): A
- final def max(x: Double, y: Double): Double
- final def max(x: Float, y: Float): Float
- final def max(x: Long, y: Long): Long
- final def max(x: Int, y: Int): Int
- final def max(x: Short, y: Short): Short
- final def max(x: Byte, y: Byte): Byte
- final def min[A](x: A, y: A)(implicit ev: Order[A]): A
- final def min(x: Double, y: Double): Double
- final def min(x: Float, y: Float): Float
- final def min(x: Long, y: Long): Long
- final def min(x: Int, y: Int): Int
- final def min(x: Short, y: Short): Short
- final def min(x: Byte, y: Byte): Byte
- final def nextAfter(x: Float, y: Float): Float
- final def nextAfter(x: Double, y: Double): Double
- final def nextUp(x: Float): Float
- final def nextUp(x: Double): Double
- def nroot(a: BigDecimal, k: Int, ctxt: MathContext): BigDecimal
- final def pi[A](implicit ev: Trig[A]): A
- final def pi: Double
- final def pow(base: Double, exponent: Double): Double
- final def pow(base: Long, exponent: Long): Long
- final def pow(base: BigInt, ex: BigInt): BigInt
- final def pow(base: BigDecimal, exponent: BigDecimal): BigDecimal
- final def random(): Double
- final def rint(x: Double): Double
- final def round[A](a: A)(implicit ev: IsReal[A]): A
- final def round(a: BigDecimal): BigDecimal
- final def round(a: Double): Double
- final def round(a: Float): Float
- final def scalb(d: Float, s: Int): Float
- final def scalb(d: Double, s: Int): Double
- final def signum[A](a: A)(implicit ev: Signed[A]): Int
- final def signum(x: Float): Float
- final def signum(x: Double): Double
- final def sin[A](a: A)(implicit ev: Trig[A]): A
- final def sinh[A](x: A)(implicit ev: Trig[A]): A
- final def sqrt[A](a: A)(implicit ev: NRoot[A]): A
- final def sqrt(x: Double): Double
- final def tan[A](a: A)(implicit ev: Trig[A]): A
- final def tanh[A](x: A)(implicit ev: Trig[A]): A
- final def toDegrees(a: Double): Double
- final def toRadians(a: Double): Double
- final def ulp(x: Float): Double
- final def ulp(x: Double): Double