BigDecimalAlgebra

Value members

Constructors

def this()

Concrete methods

override def fromBigInt(n: BigInt): BigDecimal
Definition Classes
override def fromInt(n: Int): BigDecimal
Definition Classes
override def minus(a: BigDecimal, b: BigDecimal): BigDecimal
Definition Classes

Inherited methods

Inherited from:
Field
Inherited from:
Field
Definition Classes
Inherited from:
Field
Inherited from:
Field
override def fromDouble(a: Double): BigDecimal
Definition Classes
Inherited from:
Field
override def gcd(a: BigDecimal, b: BigDecimal)(implicit eqA: Eq[BigDecimal]): BigDecimal
Definition Classes
Inherited from:
Field
def isOne(a: BigDecimal)(implicit ev: Eq[BigDecimal]): Boolean

Tests if a is one.

Tests if a is one.

Inherited from:
MultiplicativeMonoid
def isZero(a: BigDecimal)(implicit ev: Eq[BigDecimal]): Boolean

Tests if a is zero.

Tests if a is zero.

Inherited from:
AdditiveMonoid
override def lcm(a: BigDecimal, b: BigDecimal)(implicit eqA: Eq[BigDecimal]): BigDecimal
Definition Classes
Inherited from:
Field
@nowarn("msg=deprecated")

Given a sequence of as, compute the product.

Given a sequence of as, compute the product.

Inherited from:
MultiplicativeMonoid
@nowarn("msg=deprecated")

Given a sequence of as, compute the sum.

Given a sequence of as, compute the sum.

Inherited from:
AdditiveMonoid
override def sumN(a: BigDecimal, n: Int): BigDecimal
Definition Classes
Inherited from:
AdditiveGroup
@nowarn("msg=deprecated")
@nowarn("msg=deprecated")
Definition Classes
Inherited from:
AdditiveMonoid

Concrete fields