Scala Standard Library 2.12.18 - scala.math.BigDecimal (original) (raw)

object BigDecimal extends Serializable

Ordering

  1. Alphabetic
  2. By Inheritance

Inherited

  1. BigDecimal

  2. Serializable

  3. Serializable

  4. AnyRef

  5. Any

  6. Hide All

  7. Show All

Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##(): Int
  3. final def ==(arg0: Any): Boolean
  4. def apply(bd: java.math.BigDecimal): BigDecimal
  5. def apply(unscaledVal: BigInt, scale: Int, mc: MathContext): BigDecimal
  6. def apply(unscaledVal: BigInt, scale: Int): BigDecimal
  7. def apply(x: BigInt, mc: MathContext): BigDecimal
  8. def apply(x: BigInt): BigDecimal
  9. def apply(x: String, mc: MathContext): BigDecimal
  10. def apply(x: String): BigDecimal
  11. def apply(x: Array[Char], mc: MathContext): BigDecimal
  12. def apply(x: Array[Char]): BigDecimal
  13. def apply(d: Double, mc: MathContext): BigDecimal
  14. def apply(d: Double): BigDecimal
  15. def apply(unscaledVal: Long, scale: Int, mc: MathContext): BigDecimal
  16. def apply(unscaledVal: Long, scale: Int): BigDecimal
  17. def apply(l: Long, mc: MathContext): BigDecimal
  18. def apply(l: Long): BigDecimal
  19. def apply(i: Int, mc: MathContext): BigDecimal
  20. def apply(i: Int): BigDecimal
  21. final def asInstanceOf[T0]: T0
  22. def binary(d: Double): BigDecimal
  23. def binary(d: Double, mc: MathContext): BigDecimal
  24. def clone(): AnyRef
  25. def decimal(bd: java.math.BigDecimal, mc: MathContext): BigDecimal
  26. def decimal(l: Long): BigDecimal
  27. def decimal(l: Long, mc: MathContext): BigDecimal
  28. def decimal(f: Float): BigDecimal
  29. def decimal(f: Float, mc: MathContext): BigDecimal
  30. def decimal(d: Double): BigDecimal
  31. def decimal(d: Double, mc: MathContext): BigDecimal
  32. val defaultMathContext: MathContext
  33. implicit def double2bigDecimal(d: Double): BigDecimal
  34. final def eq(arg0: AnyRef): Boolean
  35. def equals(arg0: Any): Boolean
  36. def exact(cs: Array[Char]): BigDecimal
  37. def exact(s: String): BigDecimal
  38. def exact(l: Long): BigDecimal
  39. def exact(bi: BigInt): BigDecimal
  40. def exact(d: Double): BigDecimal
  41. def exact(repr: java.math.BigDecimal): BigDecimal
  42. def finalize(): Unit
  43. final def getClass(): Class[_]
  44. def hashCode(): Int
  45. implicit def int2bigDecimal(i: Int): BigDecimal
  46. final def isInstanceOf[T0]: Boolean
  47. implicit def javaBigDecimal2bigDecimal(x: java.math.BigDecimal): BigDecimal
  48. implicit def long2bigDecimal(l: Long): BigDecimal
  49. final def ne(arg0: AnyRef): Boolean
  50. final def notify(): Unit
  51. final def notifyAll(): Unit
  52. final def synchronized[T0](arg0: ⇒ T0): T0
  53. def toString(): String
  54. def valueOf(x: Long): BigDecimal
  55. def valueOf(d: Double): BigDecimal
  56. final def wait(): Unit
  57. final def wait(arg0: Long, arg1: Int): Unit
  58. final def wait(arg0: Long): Unit
  59. object RoundingMode extends Enumeration

Deprecated Value Members

  1. def apply(bd: java.math.BigDecimal, mc: MathContext): BigDecimal
  2. def apply(x: Float, mc: MathContext): BigDecimal
  3. def apply(x: Float): BigDecimal
  4. def valueOf(f: Float, mc: MathContext): BigDecimal
  5. def valueOf(f: Float): BigDecimal
  6. def valueOf(d: Double, mc: MathContext): BigDecimal

Ungrouped