class RealAlgebra extends RealIsFractional
- Annotations
- @SerialVersionUID()
- Alphabetic
- By Inheritance
- RealAlgebra
- RealIsFractional
- Trig
- forCommutativeRing
- forAdditiveCommutativeGroup
- forAdditiveCommutativeMonoid
- TruncatedDivision
- Fractional
- Integral
- IsReal
- Signed
- Order
- PartialOrder
- Eq
- ConvertableTo
- ConvertableFrom
- NRoot
- Field
- CommutativeSemifield
- MultiplicativeCommutativeGroup
- DivisionRing
- Semifield
- MultiplicativeGroup
- EuclideanRing
- GCDRing
- CommutativeRing
- CommutativeRng
- CommutativeRig
- MultiplicativeCommutativeMonoid
- CommutativeSemiring
- MultiplicativeCommutativeSemigroup
- Ring
- Rng
- AdditiveCommutativeGroup
- AdditiveGroup
- Rig
- MultiplicativeMonoid
- Semiring
- MultiplicativeSemigroup
- AdditiveCommutativeMonoid
- AdditiveCommutativeSemigroup
- AdditiveMonoid
- AdditiveSemigroup
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new RealAlgebra()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def abs(x: Real): Real
- Definition Classes
- RealIsFractional → forAdditiveCommutativeGroup → Signed
- def acos(a: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def additive: CommutativeGroup[Real]
- Definition Classes
- AdditiveCommutativeGroup → AdditiveCommutativeMonoid → AdditiveCommutativeSemigroup → AdditiveGroup → AdditiveMonoid → AdditiveSemigroup
- final def additiveCommutativeMonoid: forAdditiveCommutativeMonoid[Real]
- Definition Classes
- forAdditiveCommutativeMonoid → Signed
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asin(a: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def atan(a: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def atan2(y: Real, x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def ceil(x: Real): Real
Rounds
a
the nearest integer that is greater than or equal toa
.Rounds
a
the nearest integer that is greater than or equal toa
.- Definition Classes
- RealIsFractional → IsReal
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def compare(x: Real, y: Real): Int
- Definition Classes
- RealIsFractional → Order
- def comparison(x: Real, y: Real): Comparison
- Definition Classes
- Order
- def cos(a: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def cosh(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def div(x: Real, y: Real): Real
- Definition Classes
- RealIsFractional → MultiplicativeGroup
- def e: Real
- Definition Classes
- RealIsFractional → Trig
- def emod(a: Real, b: Real): Real
- Definition Classes
- Field → EuclideanRing
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def equot(a: Real, b: Real): Real
- Definition Classes
- Field → EuclideanRing
- def equotmod(a: Real, b: Real): (Real, Real)
- Definition Classes
- Field → EuclideanRing
- def eqv(x: Real, y: Real): Boolean
- Definition Classes
- RealIsFractional → Order → PartialOrder → Eq
- def euclideanFunction(a: Real): BigInt
- Definition Classes
- Field → EuclideanRing
- def exp(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def expm1(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def floor(x: Real): Real
Rounds
a
the nearest integer that is less than or equal toa
.Rounds
a
the nearest integer that is less than or equal toa
.- Definition Classes
- RealIsFractional → IsReal
- def fmod(x: Real, y: Real): Real
- Definition Classes
- forCommutativeRing → TruncatedDivision
- def fpow(x: Real, y: Real): Real
- Definition Classes
- RealIsFractional → NRoot
- def fquot(x: Real, y: Real): Real
- Definition Classes
- forCommutativeRing → TruncatedDivision
- def fquotmod(x: Real, y: Real): (Real, Real)
- Definition Classes
- forCommutativeRing → TruncatedDivision
- def fromAlgebraic(n: Algebraic): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def fromBigDecimal(n: BigDecimal): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def fromBigInt(n: BigInt): Real
- Definition Classes
- RealIsFractional → ConvertableTo → Ring
- def fromByte(n: Byte): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def fromDouble(a: Double): Real
- Definition Classes
- Field → DivisionRing
- def fromFloat(n: Float): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def fromInt(n: Int): Real
- Definition Classes
- Ring
- def fromLong(n: Long): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def fromRational(n: Rational): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def fromReal(n: Real): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def fromShort(n: Short): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def fromType[B](b: B)(implicit ev: ConvertableFrom[B]): Real
- Definition Classes
- RealIsFractional → ConvertableTo
- def gcd(a: Real, b: Real)(implicit eqA: Eq[Real]): Real
- Definition Classes
- Field → EuclideanRing → GCDRing
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def gt(x: Real, y: Real): Boolean
- Definition Classes
- Order → PartialOrder
- def gteqv(x: Real, y: Real): Boolean
- Definition Classes
- Order → PartialOrder
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isOne(a: Real)(implicit ev: Eq[Real]): Boolean
- Definition Classes
- MultiplicativeMonoid
- def isSignNegative(a: Real): Boolean
- Definition Classes
- Signed
- def isSignNonNegative(a: Real): Boolean
- Definition Classes
- Signed
- def isSignNonPositive(a: Real): Boolean
- Definition Classes
- Signed
- def isSignNonZero(a: Real): Boolean
- Definition Classes
- Signed
- def isSignPositive(a: Real): Boolean
- Definition Classes
- Signed
- def isSignZero(a: Real): Boolean
- Definition Classes
- Signed
- def isWhole(x: Real): Boolean
Returns
true
iffa
is a an integer.Returns
true
iffa
is a an integer.- Definition Classes
- RealIsFractional → IsReal
- def isZero(a: Real)(implicit ev: Eq[Real]): Boolean
- Definition Classes
- AdditiveMonoid
- def lcm(a: Real, b: Real)(implicit eqA: Eq[Real]): Real
- Definition Classes
- Field → EuclideanRing → GCDRing
- def log(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def log1p(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def lt(x: Real, y: Real): Boolean
- Definition Classes
- Order → PartialOrder
- def lteqv(x: Real, y: Real): Boolean
- Definition Classes
- Order → PartialOrder
- def max(x: Real, y: Real): Real
- Definition Classes
- Order
- def min(x: Real, y: Real): Real
- Definition Classes
- Order
- def minus(x: Real, y: Real): Real
- Definition Classes
- RealIsFractional → AdditiveGroup
- def multiplicative: CommutativeGroup[Real]
- Definition Classes
- MultiplicativeCommutativeGroup → MultiplicativeCommutativeMonoid → MultiplicativeCommutativeSemigroup → MultiplicativeGroup → MultiplicativeMonoid → MultiplicativeSemigroup
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def negate(x: Real): Real
- Definition Classes
- RealIsFractional → AdditiveGroup
- def neqv(x: Real, y: Real): Boolean
- Definition Classes
- Order → Eq
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def nroot(x: Real, k: Int): Real
- Definition Classes
- RealIsFractional → NRoot
- def one: Real
- Definition Classes
- RealIsFractional → MultiplicativeMonoid
- def order: RealIsFractional
- Definition Classes
- RealIsFractional → Signed
- def partialCompare(x: Real, y: Real): Double
- Definition Classes
- Order → PartialOrder
- def partialComparison(x: Real, y: Real): Option[Comparison]
- Definition Classes
- PartialOrder
- def pi: Real
- Definition Classes
- RealIsFractional → Trig
- def plus(x: Real, y: Real): Real
- Definition Classes
- RealIsFractional → AdditiveSemigroup
- def pmax(x: Real, y: Real): Option[Real]
- Definition Classes
- PartialOrder
- def pmin(x: Real, y: Real): Option[Real]
- Definition Classes
- PartialOrder
- def positivePow(a: Real, n: Int): Real
- Attributes
- protected[this]
- Definition Classes
- MultiplicativeSemigroup
- def positiveSumN(a: Real, n: Int): Real
- Attributes
- protected[this]
- Definition Classes
- AdditiveSemigroup
- def pow(a: Real, n: Int): Real
- Definition Classes
- MultiplicativeGroup → MultiplicativeMonoid → MultiplicativeSemigroup
- def product(as: TraversableOnce[Real]): Real
- Definition Classes
- MultiplicativeMonoid
- def reciprocal(x: Real): Real
- Definition Classes
- RealIsFractional → MultiplicativeGroup
- def round(x: Real): Real
Rounds
a
to the nearest integer.Rounds
a
to the nearest integer.- Definition Classes
- RealIsFractional → IsReal
- def sign(a: Real): Sign
- Definition Classes
- Signed
- def signum(x: Real): Int
- Definition Classes
- RealIsFractional → forAdditiveCommutativeMonoid → Signed
- def sin(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def sinh(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def sqrt(x: Real): Real
- Definition Classes
- RealIsFractional → NRoot
- def sum(as: TraversableOnce[Real]): Real
- Definition Classes
- AdditiveMonoid
- def sumN(a: Real, n: Int): Real
- Definition Classes
- AdditiveGroup → AdditiveMonoid → AdditiveSemigroup
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tan(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def tanh(x: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def times(x: Real, y: Real): Real
- Definition Classes
- RealIsFractional → MultiplicativeSemigroup
- def tmod(x: Real, y: Real): Real
- Definition Classes
- RealIsFractional → TruncatedDivision
- def toAlgebraic(x: Real): Algebraic
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toBigDecimal(x: Real): BigDecimal
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toBigInt(x: Real): BigInt
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toBigIntOpt(x: Real): Opt[BigInt]
- Definition Classes
- RealIsFractional
- def toByte(x: Real): Byte
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toDegrees(a: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def toDouble(x: Real): Double
Approximates
a
as aDouble
.Approximates
a
as aDouble
.- Definition Classes
- RealIsFractional → IsReal → ConvertableFrom
- def toFloat(x: Real): Float
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toInt(x: Real): Int
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toLong(x: Real): Long
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toNumber(x: Real): Number
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toOrdering: Ordering[Real]
- Definition Classes
- Order
- def toRadians(a: Real): Real
- Definition Classes
- RealIsFractional → Trig
- def toRational(x: Real): Rational
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toReal(x: Real): Real
- Definition Classes
- RealIsFractional → IsReal → ConvertableFrom
- def toShort(x: Real): Short
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toString(x: Real): String
- Definition Classes
- RealIsFractional → ConvertableFrom
- def toString(): String
- Definition Classes
- AnyRef → Any
- def toType[B](x: Real)(implicit ev: ConvertableTo[B]): B
- Definition Classes
- RealIsFractional → ConvertableFrom
- def tquot(x: Real, y: Real): Real
- Definition Classes
- RealIsFractional → TruncatedDivision
- def tquotmod(x: Real, y: Real): (Real, Real)
- Definition Classes
- TruncatedDivision
- def tryCompare(x: Real, y: Real): Option[Int]
- Definition Classes
- PartialOrder
- def tryProduct(as: TraversableOnce[Real]): Option[Real]
- Definition Classes
- MultiplicativeMonoid → MultiplicativeSemigroup
- def trySum(as: TraversableOnce[Real]): Option[Real]
- Definition Classes
- AdditiveMonoid → AdditiveSemigroup
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def zero: Real
- Definition Classes
- RealIsFractional → AdditiveMonoid