NumericSyntax

trait AllSyntax
object implicits
object all
object numeric

Extensions

Inherited extensions

extension [A](lhs: A)
def toBigDecimal(using cf: ConvertableFrom[A]): BigDecimal
Inherited from
ConvertableFromSyntax
def toBigInt(using cf: ConvertableFrom[A]): BigInt
Inherited from
ConvertableFromSyntax
def toByte(using cf: ConvertableFrom[A]): Byte
Inherited from
ConvertableFromSyntax
def toDouble(using cf: ConvertableFrom[A]): Double
Inherited from
ConvertableFromSyntax
def toFloat(using cf: ConvertableFrom[A]): Float
Inherited from
ConvertableFromSyntax
def toInt(using cf: ConvertableFrom[A]): Int
Inherited from
ConvertableFromSyntax
def toLong(using cf: ConvertableFrom[A]): Long
Inherited from
ConvertableFromSyntax
Inherited from
ConvertableFromSyntax
def toShort(using cf: ConvertableFrom[A]): Short
Inherited from
ConvertableFromSyntax
def toString(using cf: ConvertableFrom[A]): String
Inherited from
ConvertableFromSyntax
extension [A](lhs: A)
def **(using ev: NRoot[A])(rhs: Number)(using c: ConvertableFrom[A]): Number
Inherited from
NRootSyntax
def **(using ev: NRoot[A])(rhs: Double)(using c: Field[A]): A
Inherited from
NRootSyntax
def fpow(using ev: NRoot[A])(rhs: A): A
Inherited from
NRootSyntax
def nroot(using ev: NRoot[A])(rhs: Int): A
Inherited from
NRootSyntax
def pow(using ev: NRoot[A])(rhs: Number)(using c: ConvertableFrom[A]): Number
Inherited from
NRootSyntax
def pow(using ev: NRoot[A])(rhs: Double)(using c: Field[A]): A
Inherited from
NRootSyntax
def sqrt(using ev: NRoot[A]): A
Inherited from
NRootSyntax

Implicits

Inherited implicits

implicit
def additiveGroupOps[A : AdditiveGroup](a: A): AdditiveGroupOps[A]
Inherited from
AdditiveGroupSyntax
implicit
def additiveMonoidOps[A](a: A)(implicit ev: AdditiveMonoid[A]): AdditiveMonoidOps[A]
Inherited from
AdditiveMonoidSyntax
implicit
def additiveSemigroupOps[A : AdditiveSemigroup](a: A): AdditiveSemigroupOps[A]
implicit
def eqOps[A : Eq](a: A): EqOps[A]
Inherited from
EqSyntax
implicit
def euclideanRingOps[A : EuclideanRing](a: A): EuclideanRingOps[A]
Inherited from
EuclideanRingSyntax
implicit
def gcdRingOps[A : GCDRing](a: A): GCDRingOps[A]
Inherited from
GCDRingSyntax
implicit
Inherited from
OrderSyntax
implicit
Inherited from
OrderSyntax
implicit
Inherited from
OrderSyntax
implicit
def multiplicativeGroupOps[A : MultiplicativeGroup](a: A): MultiplicativeGroupOps[A]
implicit
def multiplicativeMonoidOps[A](a: A)(implicit ev: MultiplicativeMonoid[A]): MultiplicativeMonoidOps[A]
implicit
def multiplicativeSemigroupOps[A : MultiplicativeSemigroup](a: A): MultiplicativeSemigroupOps[A]
implicit
def orderOps[A : Order](a: A): OrderOps[A]
Inherited from
OrderSyntax
implicit
def partialOrderOps[A : PartialOrder](a: A): PartialOrderOps[A]
Inherited from
PartialOrderSyntax
implicit
def semiringOps[A : Semiring](a: A): SemiringOps[A]
Inherited from
SemiringSyntax
implicit
def signedOps[A : Signed](a: A): SignedOps[A]
Inherited from
SignedSyntax