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() @HotSpotIntrinsicCandidate()
  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 floor(x: CDouble): CDouble
  52. def floorf(x: CFloat): CFloat
  53. def fma(x: CDouble, y: CDouble, z: CDouble): CDouble
  54. def fmaf(x: CFloat, y: CFloat, z: CFloat): CFloat
  55. def fmax(x: CDouble, y: CDouble): CDouble
  56. def fmaxf(x: CFloat, y: CFloat): CFloat
  57. def fmin(x: CDouble, y: CDouble): CDouble
  58. def fminf(x: CFloat, y: CFloat): CFloat
  59. def fmod(x: CDouble, y: CDouble): CDouble
  60. def fmodf(x: CFloat, y: CFloat): CFloat
  61. def frexp(arg: CDouble, exp: Ptr[CInt]): CDouble
  62. def frexpf(arg: CFloat, exp: Ptr[CInt]): CFloat
  63. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  64. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  65. def hypot(x: CDouble, y: CDouble): CDouble
  66. def hypotf(x: CFloat, y: CFloat): CFloat
  67. def ilogb(x: CDouble): CInt
  68. def ilogbf(x: CFloat): CInt
  69. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  70. def labs(x: CLong): CLong
  71. def ldexp(arg: CDouble, exp: CInt): CDouble
  72. def ldexpf(arg: CFloat, exp: CInt): CFloat
  73. def lgamma(x: CDouble): CDouble
  74. def lgammaf(x: CFloat): CFloat
  75. def llabs(x: CLongLong): CLongLong
  76. def llrint(x: CDouble): CLongLong
  77. def llrintf(x: CFloat): CLongLong
  78. def llround(x: CDouble): CLongLong
  79. def llroundf(x: CFloat): CLongLong
  80. def log(x: CDouble): CDouble
  81. def log10(x: CDouble): CDouble
  82. def log10f(x: CFloat): CFloat
  83. def log1p(x: CDouble): CDouble
  84. def log1pf(x: CFloat): CFloat
  85. def log2(x: CDouble): CDouble
  86. def log2f(x: CFloat): CFloat
  87. def logb(x: CDouble): CDouble
  88. def logbf(x: CFloat): CFloat
  89. def logf(x: CFloat): CFloat
  90. def lrint(x: CDouble): CLong
  91. def lrintf(x: CFloat): CLong
  92. def lround(x: CDouble): CLong
  93. def lroundf(x: CFloat): CLong
  94. def math_errhandling: CInt
    Annotations
    @name("scalanative_math_errhandling")
  95. def modf(arg: CDouble, iptr: Ptr[CDouble]): CDouble
  96. def modff(arg: CFloat, iptr: Ptr[CFloat]): CFloat
  97. def nan(str: CString): CDouble
  98. def nanf(str: CString): CFloat
  99. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  100. def nearbyint(x: CDouble): CDouble
  101. def nearbyintf(x: CFloat): CFloat
  102. def nextafter(from: CDouble, to: CDouble): CDouble
  103. def nextafterf(from: CFloat, to: CFloat): CFloat
  104. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  105. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  106. def pow(base: CDouble, exponent: CDouble): CDouble
  107. def powf(base: CFloat, exponent: CFloat): CFloat
  108. def remainder(x: CDouble, y: CDouble): CDouble
  109. def remainderf(x: CFloat, y: CFloat): CFloat
  110. def remquo(x: CDouble, y: CDouble, quo: Ptr[CInt]): CDouble
  111. def remquof(x: CFloat, y: CFloat, quo: Ptr[CInt]): CFloat
  112. def rint(x: CDouble): CDouble
  113. def rintf(x: CFloat): CFloat
  114. def round(x: CDouble): CDouble
  115. def roundf(x: CFloat): CFloat
  116. def scalbln(arg: CDouble, exp: CLong): CDouble
  117. def scalblnf(arg: CFloat, exp: CLong): CFloat
  118. def scalbn(arg: CDouble, exp: CInt): CDouble
  119. def scalbnf(arg: CFloat, exp: CInt): CFloat
  120. def sin(x: CDouble): CDouble
  121. def sinf(x: CFloat): CFloat
  122. def sinh(x: CDouble): CDouble
  123. def sinhf(x: CFloat): CFloat
  124. def sqrt(x: CDouble): CDouble
  125. def sqrtf(x: CFloat): CFloat
  126. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  127. def tan(x: CDouble): CDouble
  128. def tanf(x: CFloat): CFloat
  129. def tanh(x: CDouble): CDouble
  130. def tanhf(x: CFloat): CFloat
  131. def tgamma(x: CDouble): CDouble
  132. def tgammaf(x: CFloat): CFloat
  133. def toString(): String
    Definition Classes
    AnyRef → Any
  134. def trunc(x: CDouble): CDouble
  135. def truncf(x: CFloat): CFloat
  136. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  137. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  138. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped