Scala Standard Library 2.13.1 - scala.Double (original) (raw)

abstract final class Double extends AnyVal

Ordering

  1. Alphabetic
  2. By Inheritance

Implicitly

  1. by double2Double

  2. by doubleWrapper

  3. by any2stringadd

  4. by StringFormat

  5. by Ensuring

  6. by ArrowAssoc

  7. Hide All

  8. Show All

Visibility

  1. Public
  2. Protected

Abstract Value Members

  1. abstract def !=(x: Double): Boolean
  2. abstract def !=(x: Float): Boolean
  3. abstract def !=(x: Long): Boolean
  4. abstract def !=(x: Int): Boolean
  5. abstract def !=(x: Char): Boolean
  6. abstract def !=(x: Short): Boolean
  7. abstract def !=(x: Byte): Boolean
  8. abstract def %(x: Double): Double
  9. abstract def %(x: Float): Double
  10. abstract def %(x: Long): Double
  11. abstract def %(x: Int): Double
  12. abstract def %(x: Char): Double
  13. abstract def %(x: Short): Double
  14. abstract def %(x: Byte): Double
  15. abstract def *(x: Double): Double
  16. abstract def *(x: Float): Double
  17. abstract def *(x: Long): Double
  18. abstract def *(x: Int): Double
  19. abstract def *(x: Char): Double
  20. abstract def *(x: Short): Double
  21. abstract def *(x: Byte): Double
  22. abstract def +(x: Double): Double
  23. abstract def +(x: Float): Double
  24. abstract def +(x: Long): Double
  25. abstract def +(x: Int): Double
  26. abstract def +(x: Char): Double
  27. abstract def +(x: Short): Double
  28. abstract def +(x: Byte): Double
  29. abstract def -(x: Double): Double
  30. abstract def -(x: Float): Double
  31. abstract def -(x: Long): Double
  32. abstract def -(x: Int): Double
  33. abstract def -(x: Char): Double
  34. abstract def -(x: Short): Double
  35. abstract def -(x: Byte): Double
  36. abstract def /(x: Double): Double
  37. abstract def /(x: Float): Double
  38. abstract def /(x: Long): Double
  39. abstract def /(x: Int): Double
  40. abstract def /(x: Char): Double
  41. abstract def /(x: Short): Double
  42. abstract def /(x: Byte): Double
  43. abstract def <(x: Double): Boolean
  44. abstract def <(x: Float): Boolean
  45. abstract def <(x: Long): Boolean
  46. abstract def <(x: Int): Boolean
  47. abstract def <(x: Char): Boolean
  48. abstract def <(x: Short): Boolean
  49. abstract def <(x: Byte): Boolean
  50. abstract def <=(x: Double): Boolean
  51. abstract def <=(x: Float): Boolean
  52. abstract def <=(x: Long): Boolean
  53. abstract def <=(x: Int): Boolean
  54. abstract def <=(x: Char): Boolean
  55. abstract def <=(x: Short): Boolean
  56. abstract def <=(x: Byte): Boolean
  57. abstract def ==(x: Double): Boolean
  58. abstract def ==(x: Float): Boolean
  59. abstract def ==(x: Long): Boolean
  60. abstract def ==(x: Int): Boolean
  61. abstract def ==(x: Char): Boolean
  62. abstract def ==(x: Short): Boolean
  63. abstract def ==(x: Byte): Boolean
  64. abstract def >(x: Double): Boolean
  65. abstract def >(x: Float): Boolean
  66. abstract def >(x: Long): Boolean
  67. abstract def >(x: Int): Boolean
  68. abstract def >(x: Char): Boolean
  69. abstract def >(x: Short): Boolean
  70. abstract def >(x: Byte): Boolean
  71. abstract def >=(x: Double): Boolean
  72. abstract def >=(x: Float): Boolean
  73. abstract def >=(x: Long): Boolean
  74. abstract def >=(x: Int): Boolean
  75. abstract def >=(x: Char): Boolean
  76. abstract def >=(x: Short): Boolean
  77. abstract def >=(x: Byte): Boolean
  78. abstract def toByte: Byte
  79. abstract def toChar: Char
  80. abstract def toDouble: Double
  81. abstract def toFloat: Float
  82. abstract def toInt: Int
  83. abstract def toLong: Long
  84. abstract def toShort: Short
  85. abstract def unary_+: Double
  86. abstract def unary_-: Double
  87. abstract def +(x: String): String

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##(): Int
  3. def ->[B](y: B): (Double, B)
  4. final def ==(arg0: Any): Boolean
  5. def abs: Double
  6. final def asInstanceOf[T0]: T0
  7. def byteValue(): Byte
  8. def byteValue: Byte
  9. def ceil: Double
  10. def compare(y: Double): Int
  11. def compareTo(arg0: java.lang.Double): Int
  12. def compareTo(that: Double): Int
  13. def doubleValue(): Double
  14. def doubleValue: Double
  15. def ensuring(cond: (Double) => Boolean, msg: => Any): Double
  16. def ensuring(cond: (Double) => Boolean): Double
  17. def ensuring(cond: Boolean, msg: => Any): Double
  18. def ensuring(cond: Boolean): Double
  19. def equals(arg0: Any): Boolean
  20. def floatValue(): Float
  21. def floatValue: Float
  22. def floor: Double
  23. def formatted(fmtstr: String): String
  24. def getClass(): Class[Double]
  25. def hashCode(): Int
  26. def intValue(): Int
  27. def intValue: Int
  28. def isFinite: Boolean
  29. def isInfinite(): Boolean
  30. def isInfinity: Boolean
  31. final def isInstanceOf[T0]: Boolean
  32. def isNaN(): Boolean
  33. def isNaN: Boolean
  34. def isNegInfinity: Boolean
  35. def isPosInfinity: Boolean
  36. def isValidByte: Boolean
  37. def isValidChar: Boolean
  38. def isValidInt: Boolean
  39. def isValidShort: Boolean
  40. def isWhole: Boolean
  41. def longValue(): Long
  42. def longValue: Long
  43. def max(that: Double): Double
  44. def min(that: Double): Double
  45. def round: Long
  46. val self: Double
  47. def shortValue(): Short
  48. def shortValue: Short
  49. def sign: Double
  50. def toDegrees: Double
  51. def toRadians: Double
  52. def toString(): String

Shadowed Implicit Value Members

  1. def +(other: String): String
  2. def <(that: Double): Boolean
  3. def <=(that: Double): Boolean
  4. def >(that: Double): Boolean
  5. def >=(that: Double): Boolean
  6. def equals(arg0: AnyRef): Boolean
  7. def hashCode(): Int
  8. def toByte: Byte
  9. def toChar: Char
  10. def toDouble: Double
  11. def toFloat: Float
  12. def toInt: Int
  13. def toLong: Long
  14. def toShort: Short
  15. def toString(): String
  16. def toString(): String

Deprecated Value Members

  1. def signum: Int
  2. def →[B](y: B): (Double, B)

Ungrouped