spire.math

BigIntIsIntegral

trait BigIntIsIntegral extends Integral[BigInt] with BigIntIsEuclideanRing with ConvertableFromBigInt with ConvertableToBigInt with BigIntOrder with BigIntIsSigned

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BigIntIsIntegral
  2. BigIntIsSigned
  3. BigIntOrder
  4. BigIntEq
  5. ConvertableToBigInt
  6. ConvertableFromBigInt
  7. BigIntIsEuclideanRing
  8. BigIntIsRing
  9. Integral
  10. Signed
  11. Order
  12. Eq
  13. ConvertableTo
  14. ConvertableFrom
  15. EuclideanRing
  16. Ring
  17. AnyRef
  18. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def _pow(_a: BigInt, _n: Int, _sofar: BigInt): BigInt

    Attributes
    protected[this]
    Definition Classes
    Ring
  7. def abs(a: BigInt): BigInt

    Definition Classes
    BigIntIsSignedSigned
  8. def additive: Group[BigInt]

    Definition Classes
    Ring
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def compare(x: BigInt, y: BigInt): Int

    Definition Classes
    BigIntOrderOrder
  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def eqv(x: BigInt, y: BigInt): Boolean

    Definition Classes
    BigIntEqEq
  15. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. def fromBigDecimal(a: BigDecimal): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  17. def fromBigInt(a: BigInt): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  18. def fromByte(a: Byte): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  19. def fromDouble(a: Double): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  20. def fromFloat(a: Float): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  21. def fromInt(n: Int): BigInt

  22. def fromLong(a: Long): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  23. def fromRational(a: Rational): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  24. def fromShort(a: Short): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  25. def fromType[B](b: B)(implicit arg0: ConvertableFrom[B]): BigInt

    Definition Classes
    ConvertableToBigIntConvertableTo
  26. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  27. def gt(x: BigInt, y: BigInt): Boolean

    Definition Classes
    BigIntOrderOrder
  28. def gteqv(x: BigInt, y: BigInt): Boolean

    Definition Classes
    BigIntOrderOrder
  29. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. def lt(x: BigInt, y: BigInt): Boolean

    Definition Classes
    BigIntOrderOrder
  32. def lteqv(x: BigInt, y: BigInt): Boolean

    Definition Classes
    BigIntOrderOrder
  33. def max(x: BigInt, y: BigInt): BigInt

    Definition Classes
    Order
  34. def min(x: BigInt, y: BigInt): BigInt

    Definition Classes
    Order
  35. def minus(a: BigInt, b: BigInt): BigInt

    Definition Classes
    BigIntIsRingRing
  36. def mod(a: BigInt, b: BigInt): BigInt

    Definition Classes
    BigIntIsEuclideanRingEuclideanRing
  37. def multiplicative: Monoid[BigInt]

    Definition Classes
    Ring
  38. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  39. def negate(a: BigInt): BigInt

    Definition Classes
    BigIntIsRingRing
  40. def neqv(x: BigInt, y: BigInt): Boolean

    Definition Classes
    BigIntEqEq
  41. final def notify(): Unit

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

    Definition Classes
    AnyRef
  43. def on[B](f: (B) ⇒ BigInt): Order[B]

    Definition Classes
    OrderEq
  44. def one: BigInt

    Definition Classes
    BigIntIsRingRing
  45. def plus(a: BigInt, b: BigInt): BigInt

    Definition Classes
    BigIntIsRingRing
  46. def pow(a: BigInt, b: Int): BigInt

    Definition Classes
    BigIntIsRingRing
  47. def quot(a: BigInt, b: BigInt): BigInt

    Definition Classes
    BigIntIsEuclideanRingEuclideanRing
  48. def quotmod(a: BigInt, b: BigInt): (BigInt, BigInt)

    Definition Classes
    EuclideanRing
  49. def reverse: Order[BigInt]

    Definition Classes
    Order
  50. def sign(a: BigInt): Sign

    Definition Classes
    Signed
  51. def signum(a: BigInt): Int

    Definition Classes
    BigIntIsSignedSigned
  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  53. def times(a: BigInt, b: BigInt): BigInt

    Definition Classes
    BigIntIsRingRing
  54. def toBigDecimal(a: BigInt): BigDecimal

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  55. def toBigInt(a: BigInt): BigInt

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  56. def toByte(a: BigInt): Byte

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  57. def toDouble(a: BigInt): Double

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  58. def toFloat(a: BigInt): Float

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  59. def toInt(a: BigInt): Int

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  60. def toLong(a: BigInt): Long

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  61. def toRational(a: BigInt): Rational

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  62. def toShort(a: BigInt): Short

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  63. def toString(a: BigInt): String

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  64. def toString(): String

    Definition Classes
    AnyRef → Any
  65. def toType[B](a: BigInt)(implicit arg0: ConvertableTo[B]): B

    Definition Classes
    ConvertableFromBigIntConvertableFrom
  66. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  69. def zero: BigInt

    Definition Classes
    BigIntIsRingRing

Inherited from BigIntIsSigned

Inherited from BigIntOrder

Inherited from BigIntEq

Inherited from ConvertableToBigInt

Inherited from ConvertableFromBigInt

Inherited from BigIntIsEuclideanRing

Inherited from BigIntIsRing

Inherited from Integral[BigInt]

Inherited from Signed[BigInt]

Inherited from Order[BigInt]

Inherited from Eq[BigInt]

Inherited from ConvertableTo[BigInt]

Inherited from ConvertableFrom[BigInt]

Inherited from EuclideanRing[BigInt]

Inherited from Ring[BigInt]

Inherited from AnyRef

Inherited from Any

No Group