object math
- Annotations
- @extern()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- math
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def HUGE_VAL: CDouble
- Annotations
- @name("scalanative_huge_val")
- def HUGE_VALF: CFloat
- Annotations
- @name("scalanative_huge_valf")
- def INFINITY: CFloat
- Annotations
- @name("scalanative_infinity")
- def MATH_ERREXCEPT: CInt
- Annotations
- @name("scalanative_math_errexcept")
- def MATH_ERRNO: CInt
- Annotations
- @name("scalanative_math_errno")
- def NAN: CFloat
- Annotations
- @name("scalanative_nan")
- def abs(x: CInt): CInt
- def acos(x: CDouble): CDouble
- def acosf(x: CFloat): CFloat
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asin(x: CDouble): CDouble
- def asinf(x: CFloat): CFloat
- def asinh(x: CDouble): CDouble
- def asinhf(x: CFloat): CFloat
- def atan(x: CDouble): CDouble
- def atan2(y: CDouble, x: CDouble): CDouble
- def atan2f(y: CFloat, x: CFloat): CFloat
- def atanf(x: CFloat): CFloat
- def atanh(x: CDouble): CDouble
- def atanhf(x: CFloat): CFloat
- def cbrt(x: CDouble): CDouble
- def cbrtf(x: CFloat): CFloat
- def ceil(x: CDouble): CDouble
- def ceilf(x: CFloat): CFloat
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def copysign(x: CDouble, y: CDouble): CDouble
- def copysignf(x: CFloat, y: CFloat): CFloat
- def cos(x: CDouble): CDouble
- def cosf(x: CFloat): CFloat
- def cosh(x: CDouble): CDouble
- def coshf(x: CFloat): CFloat
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def erf(x: CDouble): CDouble
- def erfc(x: CDouble): CDouble
- def erfcf(x: CFloat): CFloat
- def erff(x: CFloat): CFloat
- def exp(x: CDouble): CDouble
- def exp2(x: CDouble): CDouble
- def exp2f(x: CFloat): CFloat
- def expf(x: CFloat): CFloat
- def expm1(x: CDouble): CDouble
- def expm1f(x: CFloat): CFloat
- def fabs(arg: CDouble): CDouble
- def fabsf(arg: CFloat): CFloat
- def fdim(x: CDouble, y: CDouble): CDouble
- def fdimf(x: CFloat, y: CFloat): CFloat
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def floor(x: CDouble): CDouble
- def floorf(x: CFloat): CFloat
- def fma(x: CDouble, y: CDouble, z: CDouble): CDouble
- def fmaf(x: CFloat, y: CFloat, z: CFloat): CFloat
- def fmax(x: CDouble, y: CDouble): CDouble
- def fmaxf(x: CFloat, y: CFloat): CFloat
- def fmin(x: CDouble, y: CDouble): CDouble
- def fminf(x: CFloat, y: CFloat): CFloat
- def fmod(x: CDouble, y: CDouble): CDouble
- def fmodf(x: CFloat, y: CFloat): CFloat
- def frexp(arg: CDouble, exp: Ptr[CInt]): CDouble
- def frexpf(arg: CFloat, exp: Ptr[CInt]): CFloat
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hypot(x: CDouble, y: CDouble): CDouble
- def hypotf(x: CFloat, y: CFloat): CFloat
- def ilogb(x: CDouble): CInt
- def ilogbf(x: CFloat): CInt
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def labs(x: CLong): CLong
- def ldexp(arg: CDouble, exp: CInt): CDouble
- def ldexpf(arg: CFloat, exp: CInt): CFloat
- def lgamma(x: CDouble): CDouble
- def lgammaf(x: CFloat): CFloat
- def llabs(x: CLongLong): CLongLong
- def llrint(x: CDouble): CLongLong
- def llrintf(x: CFloat): CLongLong
- def llround(x: CDouble): CLongLong
- def llroundf(x: CFloat): CLongLong
- def log(x: CDouble): CDouble
- def log10(x: CDouble): CDouble
- def log10f(x: CFloat): CFloat
- def log1p(x: CDouble): CDouble
- def log1pf(x: CFloat): CFloat
- def log2(x: CDouble): CDouble
- def log2f(x: CFloat): CFloat
- def logb(x: CDouble): CDouble
- def logbf(x: CFloat): CFloat
- def logf(x: CFloat): CFloat
- def lrint(x: CDouble): CLong
- def lrintf(x: CFloat): CLong
- def lround(x: CDouble): CLong
- def lroundf(x: CFloat): CLong
- def math_errhandling: CInt
- Annotations
- @name("scalanative_math_errhandling")
- def modf(arg: CDouble, iptr: Ptr[CDouble]): CDouble
- def modff(arg: CFloat, iptr: Ptr[CFloat]): CFloat
- def nan(str: CString): CDouble
- def nanf(str: CString): CFloat
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nearbyint(x: CDouble): CDouble
- def nearbyintf(x: CFloat): CFloat
- def nextafter(from: CDouble, to: CDouble): CDouble
- def nextafterf(from: CFloat, to: CFloat): CFloat
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def pow(base: CDouble, exponent: CDouble): CDouble
- def powf(base: CFloat, exponent: CFloat): CFloat
- def remainder(x: CDouble, y: CDouble): CDouble
- def remainderf(x: CFloat, y: CFloat): CFloat
- def remquo(x: CDouble, y: CDouble, quo: Ptr[CInt]): CDouble
- def remquof(x: CFloat, y: CFloat, quo: Ptr[CInt]): CFloat
- def rint(x: CDouble): CDouble
- def rintf(x: CFloat): CFloat
- def round(x: CDouble): CDouble
- def roundf(x: CFloat): CFloat
- def scalbln(arg: CDouble, exp: CLong): CDouble
- def scalblnf(arg: CFloat, exp: CLong): CFloat
- def scalbn(arg: CDouble, exp: CInt): CDouble
- def scalbnf(arg: CFloat, exp: CInt): CFloat
- def sin(x: CDouble): CDouble
- def sinf(x: CFloat): CFloat
- def sinh(x: CDouble): CDouble
- def sinhf(x: CFloat): CFloat
- def sqrt(x: CDouble): CDouble
- def sqrtf(x: CFloat): CFloat
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tan(x: CDouble): CDouble
- def tanf(x: CFloat): CFloat
- def tanh(x: CDouble): CDouble
- def tanhf(x: CFloat): CFloat
- def tgamma(x: CDouble): CDouble
- def tgammaf(x: CFloat): CFloat
- def toString(): String
- Definition Classes
- AnyRef → Any
- def trunc(x: CDouble): CDouble
- def truncf(x: CFloat): CFloat
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()