class LargeTag[A] extends NumberTag[A]
- Alphabetic
- By Inheritance
- LargeTag
- NumberTag
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new LargeTag(resolution: Resolution, zero: A)
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
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
finite: Boolean
Returns true if all values representable by
Aare finite and live on the real number line.Returns true if all values representable by
Aare finite and live on the real number line.- Definition Classes
- NumberTag
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hasMaxValue: Option[A]
Returns the largest finite value that
Acan represent, if one exists. -
def
hasMinValue: Option[A]
Returns the smallest finite value that
Acan represent, if one exists. -
def
hasNaN: Option[A]
If
Ahas values that represent an undefined or invalid value, then a repsentitive value may be used here. -
def
hasNegativeInfinity: Option[A]
If
Ahas a value that represents a negative infinity, then it is returned here, otherwise a value ofNoneindicates that negative infinity cannot be represented inA. -
def
hasPositiveInfinity: Option[A]
If
Ahas a value that represents a positive infinity, then it is returned here, otherwise a value ofNoneindicates that positive infinity cannot be represented inA. - val hasZero: Option[A]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
infinite: Boolean
Returns true if this type can represent arbitrarily large or small values.
Returns true if this type can represent arbitrarily large or small values.
- Definition Classes
- NumberTag
-
def
isFinite(a: A): Boolean
Returns
trueifarepresents a finite value (neither infinite nor invalid).Returns
trueifarepresents a finite value (neither infinite nor invalid).- Definition Classes
- NumberTag
-
def
isInfinite(a: A): Boolean
Returns
trueifais an infinite value (either positive or negative) and false otherwise. -
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isNaN(a: A): Boolean
Returns
trueifais an invalid number. -
def
isSigned: Boolean
Returns true if
Acan represent both positive and negative values. -
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
overflows: Boolean
Returns true if this value can overflow as a result of arithmetic operations.
- val resolution: Resolution
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
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
- @throws( ... )