Packages

object math

Annotations
@extern()
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. math
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def HUGE_VAL: CDouble
    Annotations
    @name("scalanative_huge_val")
  5. def HUGE_VALF: CFloat
    Annotations
    @name("scalanative_huge_valf")
  6. def INFINITY: CFloat
    Annotations
    @name("scalanative_infinity")
  7. def MATH_ERREXCEPT: CInt
    Annotations
    @name("scalanative_math_errexcept")
  8. def MATH_ERRNO: CInt
    Annotations
    @name("scalanative_math_errno")
  9. def NAN: CFloat
    Annotations
    @name("scalanative_nan")
  10. def abs(x: CInt): CInt
  11. def acos(x: CDouble): CDouble
  12. def acosf(x: CFloat): CFloat
  13. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  14. def asin(x: CDouble): CDouble
  15. def asinf(x: CFloat): CFloat
  16. def asinh(x: CDouble): CDouble
  17. def asinhf(x: CFloat): CFloat
  18. def atan(x: CDouble): CDouble
  19. def atan2(y: CDouble, x: CDouble): CDouble
  20. def atan2f(y: CFloat, x: CFloat): CFloat
  21. def atanf(x: CFloat): CFloat
  22. def atanh(x: CDouble): CDouble
  23. def atanhf(x: CFloat): CFloat
  24. def cbrt(x: CDouble): CDouble
  25. def cbrtf(x: CFloat): CFloat
  26. def ceil(x: CDouble): CDouble
  27. def ceilf(x: CFloat): CFloat
  28. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  29. def copysign(x: CDouble, y: CDouble): CDouble
  30. def copysignf(x: CFloat, y: CFloat): CFloat
  31. def cos(x: CDouble): CDouble
  32. def cosf(x: CFloat): CFloat
  33. def cosh(x: CDouble): CDouble
  34. def coshf(x: CFloat): CFloat
  35. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  37. def erf(x: CDouble): CDouble
  38. def erfc(x: CDouble): CDouble
  39. def erfcf(x: CFloat): CFloat
  40. def erff(x: CFloat): CFloat
  41. def exp(x: CDouble): CDouble
  42. def exp2(x: CDouble): CDouble
  43. def exp2f(x: CFloat): CFloat
  44. def expf(x: CFloat): CFloat
  45. def expm1(x: CDouble): CDouble
  46. def expm1f(x: CFloat): CFloat
  47. def fabs(arg: CDouble): CDouble
  48. def fabsf(arg: CFloat): CFloat
  49. def fdim(x: CDouble, y: CDouble): CDouble
  50. def fdimf(x: CFloat, y: CFloat): CFloat
  51. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  52. def floor(x: CDouble): CDouble
  53. def floorf(x: CFloat): CFloat
  54. def fma(x: CDouble, y: CDouble, z: CDouble): CDouble
  55. def fmaf(x: CFloat, y: CFloat, z: CFloat): CFloat
  56. def fmax(x: CDouble, y: CDouble): CDouble
  57. def fmaxf(x: CFloat, y: CFloat): CFloat
  58. def fmin(x: CDouble, y: CDouble): CDouble
  59. def fminf(x: CFloat, y: CFloat): CFloat
  60. def fmod(x: CDouble, y: CDouble): CDouble
  61. def fmodf(x: CFloat, y: CFloat): CFloat
  62. def frexp(arg: CDouble, exp: Ptr[CInt]): CDouble
  63. def frexpf(arg: CFloat, exp: Ptr[CInt]): CFloat
  64. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  65. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  66. def hypot(x: CDouble, y: CDouble): CDouble
  67. def hypotf(x: CFloat, y: CFloat): CFloat
  68. def ilogb(x: CDouble): CInt
  69. def ilogbf(x: CFloat): CInt
  70. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  71. def labs(x: CLong): CLong
  72. def ldexp(arg: CDouble, exp: CInt): CDouble
  73. def ldexpf(arg: CFloat, exp: CInt): CFloat
  74. def lgamma(x: CDouble): CDouble
  75. def lgammaf(x: CFloat): CFloat
  76. def llabs(x: CLongLong): CLongLong
  77. def llrint(x: CDouble): CLongLong
  78. def llrintf(x: CFloat): CLongLong
  79. def llround(x: CDouble): CLongLong
  80. def llroundf(x: CFloat): CLongLong
  81. def log(x: CDouble): CDouble
  82. def log10(x: CDouble): CDouble
  83. def log10f(x: CFloat): CFloat
  84. def log1p(x: CDouble): CDouble
  85. def log1pf(x: CFloat): CFloat
  86. def log2(x: CDouble): CDouble
  87. def log2f(x: CFloat): CFloat
  88. def logb(x: CDouble): CDouble
  89. def logbf(x: CFloat): CFloat
  90. def logf(x: CFloat): CFloat
  91. def lrint(x: CDouble): CLong
  92. def lrintf(x: CFloat): CLong
  93. def lround(x: CDouble): CLong
  94. def lroundf(x: CFloat): CLong
  95. def math_errhandling: CInt
    Annotations
    @name("scalanative_math_errhandling")
  96. def modf(arg: CDouble, iptr: Ptr[CDouble]): CDouble
  97. def modff(arg: CFloat, iptr: Ptr[CFloat]): CFloat
  98. def nan(str: CString): CDouble
  99. def nanf(str: CString): CFloat
  100. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  101. def nearbyint(x: CDouble): CDouble
  102. def nearbyintf(x: CFloat): CFloat
  103. def nextafter(from: CDouble, to: CDouble): CDouble
  104. def nextafterf(from: CFloat, to: CFloat): CFloat
  105. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  106. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  107. def pow(base: CDouble, exponent: CDouble): CDouble
  108. def powf(base: CFloat, exponent: CFloat): CFloat
  109. def remainder(x: CDouble, y: CDouble): CDouble
  110. def remainderf(x: CFloat, y: CFloat): CFloat
  111. def remquo(x: CDouble, y: CDouble, quo: Ptr[CInt]): CDouble
  112. def remquof(x: CFloat, y: CFloat, quo: Ptr[CInt]): CFloat
  113. def rint(x: CDouble): CDouble
  114. def rintf(x: CFloat): CFloat
  115. def round(x: CDouble): CDouble
  116. def roundf(x: CFloat): CFloat
  117. def scalbln(arg: CDouble, exp: CLong): CDouble
  118. def scalblnf(arg: CFloat, exp: CLong): CFloat
  119. def scalbn(arg: CDouble, exp: CInt): CDouble
  120. def scalbnf(arg: CFloat, exp: CInt): CFloat
  121. def sin(x: CDouble): CDouble
  122. def sinf(x: CFloat): CFloat
  123. def sinh(x: CDouble): CDouble
  124. def sinhf(x: CFloat): CFloat
  125. def sqrt(x: CDouble): CDouble
  126. def sqrtf(x: CFloat): CFloat
  127. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  128. def tan(x: CDouble): CDouble
  129. def tanf(x: CFloat): CFloat
  130. def tanh(x: CDouble): CDouble
  131. def tanhf(x: CFloat): CFloat
  132. def tgamma(x: CDouble): CDouble
  133. def tgammaf(x: CFloat): CFloat
  134. def toString(): String
    Definition Classes
    AnyRef → Any
  135. def trunc(x: CDouble): CDouble
  136. def truncf(x: CFloat): CFloat
  137. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  138. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  139. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped