package
math
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
-
def
emod(a: BigInteger, b: BigInteger): BigInteger
-
def
emod(a: BigInt, b: BigInt): BigInt
-
def
emod(a: Long, b: Long): Long
-
def
emod(a: Int, b: Int): Int
-
def
emod(a: Short, b: Short): Short
-
def
emod(a: Byte, b: Byte): Byte
-
def
equot(a: BigInteger, b: BigInteger): BigInteger
-
def
equot(a: BigInt, b: BigInt): BigInt
-
def
equot(a: Long, b: Long): Long
-
def
equot(a: Int, b: Int): Int
-
def
equot(a: Short, b: Short): Short
-
def
equot(a: Byte, b: Byte): Byte
-
def
equotmod(a: BigInteger, b: BigInteger): (BigInteger, BigInteger)
-
def
equotmod(a: BigInt, b: BigInt): (BigInt, BigInt)
-
def
equotmod(a: Long, b: Long): (Long, Long)
-
def
equotmod(a: Int, b: Int): (Int, Int)
-
def
equotmod(a: Short, b: Short): (Short, Short)
-
def
equotmod(a: Byte, b: Byte): (Byte, Byte)
-
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
Inherited from AnyRef
Inherited from Any