Packages

final class Long_Exp extends AnyVal

The Long_Exp value class adds an exponentiation operator 'x ~ y' and a 'near_eq' operator 'x =~ y' to Long. The '~' has higher precedence than '*' or '/'.

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Long_Exp
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Long_Exp(self: Long)

    self

    the underlying object to be accessed via the self accessor

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. def !=~(y: Double): Boolean

    Determine whether 'this' is not approximately equal to 'y'.

    Determine whether 'this' is not approximately equal to 'y'.

    y

    the given value

  3. final def ##: Int
    Definition Classes
    Any
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  5. def =~(y: Double): Boolean

    Determine whether 'this' is approximately equal to 'y'.

    Determine whether 'this' is approximately equal to 'y'.

    y

    the given value

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  8. def in(set: Set[Long]): Boolean

    Determine whether 'this' is in the given set.

  9. def in(lim: (Long, Long)): Boolean

    Determine whether 'this' is within the given bounds

    Determine whether 'this' is within the given bounds

    lim

    the given (lower, upper) bounds

  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. def not_in(set: Set[Long]): Boolean

    Determine whether 'this' is not in the given set.

  12. def not_in(lim: (Long, Long)): Boolean

    Determine whether 'this' is not within the given bounds

    Determine whether 'this' is not within the given bounds

    lim

    the given (lower, upper) bounds

  13. val self: Long
  14. def toString(): String
    Definition Classes
    Any
  15. def ~^(y: Long): Long

    Raise 'this' to the 'y'-th power.

    Raise 'this' to the 'y'-th power.

    y

    the given exponent

  16. def (y: Long): Long
  17. def (set: Set[Long]): Boolean
  18. def (lim: (Long, Long)): Boolean
  19. def (set: Set[Long]): Boolean
  20. def (lim: (Long, Long)): Boolean
  21. def (y: Double): Boolean
  22. def (y: Double): Boolean
  23. def (y: Long): Boolean

    Determine whether 'this' is not equal to 'y'.

    Determine whether 'this' is not equal to 'y'.

    y

    the given value

  24. def (y: Long): Boolean

    Determine whether 'this' is less than or equal to 'y'.

    Determine whether 'this' is less than or equal to 'y'.

    y

    the given value

  25. def (y: Long): Boolean

    Determine whether 'this' is greater than or equal to 'y'.

    Determine whether 'this' is greater than or equal to 'y'.

    y

    the given value

Inherited from AnyVal

Inherited from Any

Ungrouped