Class/Object

pt.kcry.biginteger

BigInteger

Related Docs: object BigInteger | package biginteger

Permalink

class BigInteger extends Number with Comparable[BigInteger]

Linear Supertypes
Comparable[BigInteger], Number, Serializable, AnyRef, Any
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. All

Instance Constructors

  1. new BigInteger(s: String)

    Permalink
  2. new BigInteger(s: String, radix: Int)

    Permalink
  3. new BigInteger(numBits: Int, rnd: Random)

    Permalink
  4. new BigInteger(bitLength: Int, certainty: Int, rnd: Random)

    Permalink
  5. new BigInteger(signum: Int, magnitude: Array[Byte])

    Permalink
  6. new BigInteger(byteArray: Array[Byte])

    Permalink
  7. new BigInteger()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def abs(): BigInteger

    Permalink
  5. def add(bi: BigInteger): BigInteger

    Permalink
  6. def and(bi: BigInteger): BigInteger

    Permalink
  7. def andNot(bi: BigInteger): BigInteger

    Permalink
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def bitCount(): Int

    Permalink
  10. def bitLength(): Int

    Permalink
  11. def byteValue(): Byte

    Permalink
    Definition Classes
    Number
  12. def clearBit(n: Int): BigInteger

    Permalink
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def compareTo(bi: BigInteger): Int

    Permalink
    Definition Classes
    BigInteger → Comparable
  15. def divide(divisor: BigInteger): BigInteger

    Permalink
  16. def divideAndRemainder(divisor: BigInteger): Array[BigInteger]

    Permalink
  17. def doubleValue(): Double

    Permalink
    Definition Classes
    BigInteger → Number
  18. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. def equals(x: Any): Boolean

    Permalink
    Definition Classes
    BigInteger → AnyRef → Any
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. def flipBit(n: Int): BigInteger

    Permalink
  22. def floatValue(): Float

    Permalink
    Definition Classes
    BigInteger → Number
  23. def gcd(bi: BigInteger): BigInteger

    Permalink
  24. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  25. def getLowestSetBit(): Int

    Permalink
  26. def hashCode(): Int

    Permalink
    Definition Classes
    BigInteger → AnyRef → Any
  27. def intValue(): Int

    Permalink
    Definition Classes
    BigInteger → Number
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. def isProbablePrime(certainty: Int): Boolean

    Permalink
  30. def longValue(): Long

    Permalink
    Definition Classes
    BigInteger → Number
  31. def max(bi: BigInteger): BigInteger

    Permalink
  32. def min(bi: BigInteger): BigInteger

    Permalink
  33. def mod(m: BigInteger): BigInteger

    Permalink
  34. def modInverse(m: BigInteger): BigInteger

    Permalink
  35. def modPow(exponent: BigInteger, m: BigInteger): BigInteger

    Permalink
  36. def multiply(bi: BigInteger): BigInteger

    Permalink
  37. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  38. def negate(): BigInteger

    Permalink
  39. def nextProbablePrime(): BigInteger

    Permalink
  40. def not(): BigInteger

    Permalink
  41. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  42. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  43. def or(bi: BigInteger): BigInteger

    Permalink
  44. def pow(exp: Int): BigInteger

    Permalink
  45. def remainder(divisor: BigInteger): BigInteger

    Permalink
  46. def setBit(n: Int): BigInteger

    Permalink
  47. def shiftLeft(n: Int): BigInteger

    Permalink
  48. def shiftRight(n: Int): BigInteger

    Permalink
  49. def shortValue(): Short

    Permalink
    Definition Classes
    Number
  50. def signum(): Int

    Permalink
  51. def subtract(bi: BigInteger): BigInteger

    Permalink
  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  53. def testBit(n: Int): Boolean

    Permalink
  54. def toByteArray(): Array[Byte]

    Permalink
  55. def toString(radix: Int): String

    Permalink
  56. def toString(): String

    Permalink
    Definition Classes
    BigInteger → AnyRef → Any
  57. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. def xor(bi: BigInteger): BigInteger

    Permalink

Inherited from Comparable[BigInteger]

Inherited from Number

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped