class RealAlgebra extends RealIsFractional
- Annotations
- @SerialVersionUID()
- Alphabetic
- By Inheritance
- RealAlgebra
- RealIsFractional
- WithDefaultGCD
- Trig
- TruncatedDivisionCRing
- TruncatedDivision
- Fractional
- Integral
- IsReal
- Signed
- Order
- PartialOrder
- Eq
- ConvertableTo
- ConvertableFrom
- NRoot
- Field
- EuclideanRing
- GCDRing
- Field
- MultiplicativeCommutativeGroup
- MultiplicativeGroup
- CommutativeRing
- CommutativeRng
- CommutativeRig
- MultiplicativeCommutativeMonoid
- CommutativeSemiring
- MultiplicativeCommutativeSemigroup
- Ring
- Rng
- AdditiveCommutativeGroup
- AdditiveGroup
- Rig
- MultiplicativeMonoid
- Semiring
- MultiplicativeSemigroup
- AdditiveCommutativeMonoid
- AdditiveCommutativeSemigroup
- AdditiveMonoid
- AdditiveSemigroup
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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
An idempotent function that ensures an object has a non-negative sign.
An idempotent function that ensures an object has a non-negative sign.
- Definition Classes
- RealIsFractional → Signed
-
def
acos(a: Real): Real
- Definition Classes
- RealIsFractional → Trig
-
def
additive: CommutativeGroup[Real]
- Definition Classes
- AdditiveCommutativeGroup → AdditiveCommutativeMonoid → AdditiveCommutativeSemigroup → AdditiveGroup → AdditiveMonoid → AdditiveSemigroup
-
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[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
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: Any): 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[java.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
- TruncatedDivisionCRing → TruncatedDivision
-
def
fpow(x: Real, y: Real): Real
- Definition Classes
- RealIsFractional → NRoot
-
def
fquot(x: Real, y: Real): Real
- Definition Classes
- TruncatedDivisionCRing → TruncatedDivision
-
def
fquotmod(x: Real, y: Real): (Real, Real)
- Definition Classes
- TruncatedDivisionCRing → 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
-
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
- WithDefaultGCD → GCDRing
-
final
def
getClass(): Class[_]
- 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
- WithDefaultGCD → 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
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
Returns Zero if
a
is 0, Positive ifa
is positive, and Negative isa
is negative.Returns Zero if
a
is 0, Positive ifa
is positive, and Negative isa
is negative.- Definition Classes
- Signed
-
def
signum(x: Real): Int
Returns 0 if
a
is 0, 1 ifa
is positive, and -1 isa
is negative.Returns 0 if
a
is 0, 1 ifa
is positive, and -1 isa
is negative.- Definition Classes
- RealIsFractional → 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]
Returns the integer
a
such thatx = a * one
, if it exists.Returns the integer
a
such thatx = a * one
, if it exists.- Definition Classes
- RealIsFractional → TruncatedDivision
-
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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
zero: Real
- Definition Classes
- RealIsFractional → AdditiveMonoid