Scala Standard Library 2.12.18 - scala.math (original) (raw)
package math
Ordering
Grouped
Alphabetic
By Inheritance
Hide All
Show All
Type Members
- final class BigDecimal extends ScalaNumber with ScalaNumericConversions with Serializable with Ordered[BigDecimal]
- final class BigInt extends ScalaNumber with ScalaNumericConversions with Serializable with Ordered[BigInt]
- trait Equiv[T] extends Serializable
- trait Fractional[T] extends Numeric[T]
- trait Integral[T] extends Numeric[T]
- trait LowPriorityEquiv extends AnyRef
- trait LowPriorityOrderingImplicits extends AnyRef
- trait Numeric[T] extends Ordering[T]
- trait Ordered[A] extends Comparable[A]
- trait Ordering[T] extends Comparator[T] with PartialOrdering[T] with Serializable
- trait PartialOrdering[T] extends Equiv[T]
- trait PartiallyOrdered[+A] extends AnyRef
- trait ScalaNumericAnyConversions extends Any
- trait ScalaNumericConversions extends ScalaNumber with ScalaNumericAnyConversions
Value Members
- final val E: Double(2.718281828459045)
- def IEEEremainder(x: Double, y: Double): Double
- final val Pi: Double(3.141592653589793)
- def abs(x: Double): Double
- def abs(x: Float): Float
- def abs(x: Long): Long
- def abs(x: Int): Int
- def acos(x: Double): Double
- def asin(x: Double): Double
- def atan(x: Double): Double
- def atan2(y: Double, x: Double): Double
- def cbrt(x: Double): Double
- def ceil(x: Double): Double
- def cos(x: Double): Double
- def cosh(x: Double): Double
- def exp(x: Double): Double
- def expm1(x: Double): Double
- def floor(x: Double): Double
- def hypot(x: Double, y: Double): Double
- def log(x: Double): Double
- def log10(x: Double): Double
- def log1p(x: Double): Double
- def max(x: Double, y: Double): Double
- def max(x: Float, y: Float): Float
- def max(x: Long, y: Long): Long
- def max(x: Int, y: Int): Int
- def min(x: Double, y: Double): Double
- def min(x: Float, y: Float): Float
- def min(x: Long, y: Long): Long
- def min(x: Int, y: Int): Int
- def pow(x: Double, y: Double): Double
- def random(): Double
- def rint(x: Double): Double
- def round(x: Double): Long
- def round(x: Float): Int
- def signum(x: Double): Double
- def signum(x: Float): Float
- def signum(x: Long): Long
- def signum(x: Int): Int
- def sin(x: Double): Double
- def sinh(x: Double): Double
- def sqrt(x: Double): Double
- def tan(x: Double): Double
- def tanh(x: Double): Double
- def toDegrees(x: Double): Double
- def toRadians(x: Double): Double
- def ulp(x: Float): Float
- def ulp(x: Double): Double
- object BigDecimal extends Serializable
- object BigInt extends Serializable
- object Equiv extends LowPriorityEquiv with Serializable
- object Fractional extends Serializable
- object Integral extends Serializable
- object Numeric extends Serializable
- object Ordered
- object Ordering extends LowPriorityOrderingImplicits with Serializable