Satisfied Interfaces: Enumerable<Other>, Invertable<Other>, Numeric<Other>, Ordinal<Other>, Summable<Other>
Direct Known Satisfying Classes: Integer
All Known Subtypes Hierarchy

- Integral
  - Integer

Abstraction of integral numeric types. That is, types with no fractional part, including `Integer`. The division operation for integral numeric types results in a remainder. Therefore, integral numeric types have an operation to determine the remainder of any division operation.

By: Gavin
See also: Integer

Attributes
unit | Source Code shared formal Boolean unit Determine if the number is one.
zero | Source Code shared formal Boolean zero Determine if the number is zero.

Inherited Attributes
Attributes inherited from: Object hash, string
Attributes inherited from: Enumerable<Other> integerValue
Attributes inherited from: Invertable<Inverse> negativeValue, positiveValue
Attributes inherited from: Ordinal<Other> predecessor, successor

Methods
divides | Source Code shared Boolean divides(Other other) Determine if this number is a factor of the given number.
remainder | Source Code shared formal Other remainder(Other other) The remainder, after dividing this number by the given number. See also: Numeric.divided

Inherited Methods
Methods inherited from: Object equals
Methods inherited from: Numeric<Other> divided, minus, times
Methods inherited from: Summable<Other> plus