Packages

trait Num[A] extends Ord[A]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Num
  2. Ord
  3. Eq
  4. Adjunct
  5. Writable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract type Boolean
    Definition Classes
    Eq

Abstract Value Members

  1. abstract def abs(a: A): A
  2. abstract def absDif(a: A, b: A): A
  3. abstract def clip(a: A, lo: A, hi: A): A
  4. abstract def clip2(a: A, b: A): A
  5. abstract def cubed(a: A): A
  6. abstract def difSqr(a: A, b: A): A
  7. abstract def eq(a: A, b: A): Boolean
    Definition Classes
    Eq
  8. abstract def excess(a: A, b: A): A
  9. abstract def fold(a: A, lo: A, hi: A): A
  10. abstract def fold2(a: A, b: A): A
  11. abstract def gt(a: A, b: A): Boolean
    Definition Classes
    Ord
  12. abstract def gteq(a: A, b: A): Boolean
    Definition Classes
    Ord
  13. abstract def id: Int
    Definition Classes
    Adjunct
  14. abstract def lt(a: A, b: A): Boolean
    Definition Classes
    Ord
  15. abstract def lteq(a: A, b: A): Boolean
    Definition Classes
    Ord
  16. abstract def max(a: A, b: A): A
  17. abstract def min(a: A, b: A): A
  18. abstract def minus(a: A, b: A): A
  19. abstract def mod(a: A, b: A): A
  20. abstract def negate(a: A): A
  21. abstract def neq(a: A, b: A): Boolean
    Definition Classes
    Eq
  22. abstract def one: A
  23. abstract def plus(a: A, b: A): A
  24. abstract def rand[Tx](a: A)(implicit r: Random[Tx], tx: Tx): A

    A random number between zero (inclusive) and a (exclusive).

    A random number between zero (inclusive) and a (exclusive). a may be negative, but it must not be zero.

  25. abstract def rand2[Tx](a: A)(implicit r: Random[Tx], tx: Tx): A
  26. abstract def rangeRand[Tx](a: A, b: A)(implicit r: Random[Tx], tx: Tx): A
  27. abstract def rem(a: A, b: A): A
  28. abstract def roundTo(a: A, b: A): A
  29. abstract def roundUpTo(a: A, b: A): A
  30. abstract def signum(a: A): A
  31. abstract def sqrDif(a: A, b: A): A
  32. abstract def sqrSum(a: A, b: A): A
  33. abstract def squared(a: A): A
  34. abstract def sumSqr(a: A, b: A): A
  35. abstract def times(a: A, b: A): A
  36. abstract def trunc(a: A, b: A): A
  37. abstract def wrap(a: A, lo: A, hi: A): A
  38. abstract def wrap2(a: A, b: A): A
  39. abstract def zero: A

Concrete Value Members

  1. final def !=(arg0: Any): scala.Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): scala.Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: scala.Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. def write(out: DataOutput): Unit
    Definition Classes
    AdjunctWritable

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Ord[A]

Inherited from Eq[A]

Inherited from Adjunct

Inherited from Writable

Inherited from AnyRef

Inherited from Any

Ungrouped