Packages

class BigInteger extends Number with Comparable[BigInteger]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BigInteger
  2. Comparable
  3. Number
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new BigInteger(s: String)
  2. new BigInteger(s: String, radix: Int)
  3. new BigInteger(numBits: Int, rnd: Random)
  4. new BigInteger(bitLength: Int, certainty: Int, rnd: Random)
  5. new BigInteger(signum: Int, magnitude: Array[Byte])
  6. new BigInteger(signum: Int, magnitude: Array[Byte], off: Int, len: Int)
  7. new BigInteger(byteArray: Array[Byte])
  8. new BigInteger(byteArray: Array[Byte], off: Int, len: Int)
  9. new BigInteger()

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 abs(): BigInteger
  5. def add(bi: BigInteger): BigInteger
  6. def and(bi: BigInteger): BigInteger
  7. def andNot(bi: BigInteger): BigInteger
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def bitCount(): Int
  10. def bitLength(): Int
  11. def byteValue(): Byte
    Definition Classes
    Number
  12. def byteValueExact(): Byte
  13. def clearBit(n: Int): BigInteger
  14. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  15. def compareTo(bi: BigInteger): Int
    Definition Classes
    BigInteger → Comparable
  16. def divide(divisor: BigInteger): BigInteger
  17. def divideAndRemainder(divisor: BigInteger): Array[BigInteger]
  18. def doubleValue(): Double
    Definition Classes
    BigIntegerNumber
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(x: Any): Boolean
    Definition Classes
    BigInteger → AnyRef → Any
  21. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  22. def flipBit(n: Int): BigInteger
  23. def floatValue(): Float
    Definition Classes
    BigIntegerNumber
  24. def gcd(bi: BigInteger): BigInteger
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def getLowestSetBit(): Int
  27. def hashCode(): Int
    Definition Classes
    BigInteger → AnyRef → Any
  28. def intValue(): Int
    Definition Classes
    BigIntegerNumber
  29. def intValueExact(): Int
  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. def isProbablePrime(certainty: Int): Boolean
  32. def longValue(): Long
    Definition Classes
    BigIntegerNumber
  33. def longValueExact(): Long
  34. def max(bi: BigInteger): BigInteger
  35. def min(bi: BigInteger): BigInteger
  36. def mod(m: BigInteger): BigInteger
  37. def modInverse(m: BigInteger): BigInteger
  38. def modPow(exponent: BigInteger, m: BigInteger): BigInteger
  39. def multiply(bi: BigInteger): BigInteger
  40. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. def negate(): BigInteger
  42. def nextProbablePrime(): BigInteger
  43. def not(): BigInteger
  44. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  46. def or(bi: BigInteger): BigInteger
  47. def pow(exp: Int): BigInteger
  48. def remainder(divisor: BigInteger): BigInteger
  49. def setBit(n: Int): BigInteger
  50. def shiftLeft(n: Int): BigInteger
  51. def shiftRight(n: Int): BigInteger
  52. def shortValue(): Short
    Definition Classes
    Number
  53. def shortValueExact(): Short
  54. def signum(): Int
  55. def subtract(bi: BigInteger): BigInteger
  56. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  57. def testBit(n: Int): Boolean
  58. def toByteArray(): Array[Byte]
  59. def toString(radix: Int): String
  60. def toString(): String
    Definition Classes
    BigInteger → AnyRef → Any
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  64. def xor(bi: BigInteger): BigInteger

Inherited from Comparable[BigInteger]

Inherited from Number

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped