object Math
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Math
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): scala.Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): scala.Boolean
- Definition Classes
- AnyRef → Any
- final val E: Double(2.718281828459045)
- def IEEEremainder(f1: scala.Double, f2: scala.Double): Double
- Annotations
- @alwaysinline()
- final val PI: Double(3.141592653589793)
- final val TAU: Double(6.283185307179586)
- def abs(a: scala.Long): scala.Long
- Annotations
- @alwaysinline()
- def abs(a: Int): Int
- Annotations
- @alwaysinline()
- def abs(a: scala.Float): scala.Float
- Annotations
- @alwaysinline()
- def abs(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def acos(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def addExact(a: scala.Long, b: scala.Long): scala.Long
- Annotations
- @inline()
- def addExact(a: Int, b: Int): Int
- Annotations
- @inline()
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asin(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def atan(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def atan2(y: scala.Double, x: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def cbrt(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def ceil(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def clamp(value: scala.Long, min: scala.Long, max: scala.Long): scala.Long
- def clamp(value: scala.Long, min: Int, max: Int): Int
- def clamp(value: scala.Float, min: scala.Float, max: scala.Float): scala.Float
- def clamp(value: scala.Double, min: scala.Double, max: scala.Double): scala.Double
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def copySign(magnitude: scala.Float, sign: scala.Float): scala.Float
- Annotations
- @alwaysinline()
- def copySign(magnitude: scala.Double, sign: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def cos(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def cosh(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def decrementExact(a: scala.Long): scala.Long
- Annotations
- @alwaysinline()
- def decrementExact(a: Int): Int
- Annotations
- @alwaysinline()
- final def eq(arg0: AnyRef): scala.Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): scala.Boolean
- Definition Classes
- AnyRef → Any
- def exp(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def expm1(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def floor(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def floorDiv(a: scala.Long, b: Int): scala.Long
- Annotations
- @alwaysinline()
- def floorDiv(a: scala.Long, b: scala.Long): scala.Long
- Annotations
- @inline()
- def floorDiv(a: Int, b: Int): Int
- Annotations
- @inline()
- def floorMod(a: scala.Long, b: Int): scala.Long
- Annotations
- @alwaysinline()
- def floorMod(a: scala.Long, b: scala.Long): scala.Long
- Annotations
- @inline()
- def floorMod(a: Int, b: Int): Int
- Annotations
- @inline()
- def fma(a: scala.Double, b: scala.Double, c: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def fma(a: scala.Float, b: scala.Float, c: scala.Float): scala.Float
- Annotations
- @alwaysinline()
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getExponent(a: scala.Double): scala.Long
- Annotations
- @alwaysinline()
- def getExponent(a: scala.Float): Int
- Annotations
- @alwaysinline()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hypot(a: scala.Double, b: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def incrementExact(a: scala.Long): scala.Long
- Annotations
- @alwaysinline()
- def incrementExact(a: Int): Int
- Annotations
- @alwaysinline()
- final def isInstanceOf[T0]: scala.Boolean
- Definition Classes
- Any
- def log(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def log10(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def log1p(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def max(a: scala.Long, b: scala.Long): scala.Long
- Annotations
- @alwaysinline()
- def max(a: Int, b: Int): Int
- Annotations
- @alwaysinline()
- def max(a: scala.Float, b: scala.Float): scala.Float
- Annotations
- @inline()
- def max(a: scala.Double, b: scala.Double): scala.Double
- Annotations
- @inline()
- def min(a: scala.Long, b: scala.Long): scala.Long
- Annotations
- @alwaysinline()
- def min(a: Int, b: Int): Int
- Annotations
- @alwaysinline()
- def min(a: scala.Float, b: scala.Float): scala.Float
- Annotations
- @inline()
- def min(a: scala.Double, b: scala.Double): scala.Double
- Annotations
- @inline()
- def multiplyExact(a: scala.Long, b: Int): scala.Long
- Annotations
- @alwaysinline()
- def multiplyExact(a: scala.Long, b: scala.Long): scala.Long
- Annotations
- @inline()
- def multiplyExact(a: Int, b: Int): Int
- Annotations
- @inline()
- def multiplyFull(a: Int, b: Int): scala.Long
- Annotations
- @alwaysinline()
- def multiplyHigh(a: scala.Long, b: scala.Long): scala.Long
- Annotations
- @alwaysinline()
- final def ne(arg0: AnyRef): scala.Boolean
- Definition Classes
- AnyRef
- def negateExact(a: scala.Long): scala.Long
- Annotations
- @alwaysinline()
- def negateExact(a: Int): Int
- Annotations
- @alwaysinline()
- def nextAfter(a: scala.Double, b: scala.Double): scala.Double
- def nextAfter(a: scala.Float, b: scala.Double): scala.Float
- def nextDown(a: scala.Double): scala.Double
- def nextDown(a: scala.Float): scala.Float
- def nextUp(a: scala.Double): scala.Double
- def nextUp(a: scala.Float): scala.Float
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def pow(a: scala.Double, b: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def random(): scala.Double
- Annotations
- @alwaysinline()
- def rint(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def round(a: scala.Double): scala.Long
- Annotations
- @inline()
- def round(a: scala.Float): Int
- Annotations
- @inline()
- def scalb(a: scala.Double, scaleFactor: Int): scala.Double
- Annotations
- @alwaysinline()
- def scalb(a: scala.Float, scaleFactor: Int): scala.Float
- Annotations
- @alwaysinline()
- def signum(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def signum(a: scala.Float): scala.Float
- Annotations
- @alwaysinline()
- def sin(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def sinh(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def sqrt(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def subtractExact(a: scala.Long, b: scala.Long): scala.Long
- Annotations
- @inline()
- def subtractExact(a: Int, b: Int): Int
- Annotations
- @inline()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tan(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def tanh(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def toDegrees(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def toIntExact(a: scala.Long): Int
- def toRadians(a: scala.Double): scala.Double
- Annotations
- @alwaysinline()
- def toString(): String
- Definition Classes
- AnyRef → Any
- def ulp(a: scala.Double): scala.Double
- def ulp(a: scala.Float): scala.Float
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: scala.Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: scala.Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()