Packages

object Real extends RealInstances with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Real
  2. Serializable
  3. RealInstances
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Exact(n: Rational) extends ScalaNumber with Real with Product with Serializable
  2. case class Inexact(f: (Int) => SafeLong) extends ScalaNumber with Real with Product with Serializable

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. implicit final val RealTag: NumberTag[Real]
    Definition Classes
    RealInstances
  5. def accumulate(total: SafeLong, xs: LazyList[SafeLong], cs: LazyList[Rational]): SafeLong
  6. def acos(x: Real): Real
  7. def acosh(x: Real): Real
  8. implicit final val algebra: Fractional[Real] with TruncatedDivisionCRing[Real] with Trig[Real] with Field[Real] with Order[Real]
    Definition Classes
    RealInstances
  9. def apply(s: String): Real
  10. implicit def apply(n: BigDecimal): Real
  11. implicit def apply(n: Double): Real
  12. implicit def apply(n: Rational): Real
  13. implicit def apply(n: SafeLong): Real
  14. implicit def apply(n: BigInt): Real
  15. implicit def apply(n: Long): Real
  16. implicit def apply(n: Int): Real
  17. def apply(f: (Int) => SafeLong): Real
  18. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  19. def asin(x: Real): Real
  20. def asinh(x: Real): Real
  21. def atan(x: Real): Real
  22. def atan2(y: Real, x: Real): Real
  23. def atanDr(x: Real): Real
  24. def atanDrx(x: Real): Real
  25. def atanh(x: Real): Real
  26. def bits: Int
  27. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  28. def cos(x: Real): Real
  29. def cosDr(x: Real): Real
  30. def cosh(x: Real): Real
  31. def digits: Int
  32. def digitsToBits(n: Int): Int
  33. def div2n(x: Real, n: Int): Real
  34. lazy val e: Real
  35. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  37. def exp(x: Real): Real
  38. def expDr(x: Real): Real
  39. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  40. val four: Real
  41. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  42. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  43. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  44. def log(x: Real): Real
  45. lazy val log2: Real
  46. def logDr(x: Real): Real
  47. def logDrx(x: Real): Real
  48. def mul2n(x: Real, n: Int): Real
  49. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  50. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  51. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  52. val one: Real
  53. lazy val phi: Real
  54. lazy val pi: Real
  55. lazy val piBy2: Real
  56. lazy val piBy4: Real
  57. def roundUp(r: Rational): SafeLong
  58. def sin(x: Real): Real
  59. def sinDr(x: Real): Real
  60. def sinh(x: Real): Real
  61. def sizeInBase(n: SafeLong, base: Int): Int
  62. lazy val sqrt1By2: Real
  63. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  64. def tan(x: Real): Real
  65. def tanh(x: Real): Real
  66. def toString(): String
    Definition Classes
    AnyRef → Any
  67. val two: Real
  68. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  69. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  70. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  71. val zero: Real

Deprecated Value Members

  1. def accumulate(total: SafeLong, xs: Stream[SafeLong], cs: Stream[Rational]): SafeLong
    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) prefer LazyList instead

Inherited from Serializable

Inherited from RealInstances

Inherited from AnyRef

Inherited from Any

Ungrouped