remainder abstract method
- BigInt other
Returns the remainder of the truncating division of this
by other
.
The result r
of this operation satisfies:
this == (this ~/ other) * other + r
.
As a consequence the remainder r
has the same sign as the divider this
.
Example:
print(BigInt.from(5).remainder(BigInt.from(3))); // 2
print(BigInt.from(-5).remainder(BigInt.from(3))); // -2
print(BigInt.from(5).remainder(BigInt.from(-3))); // 2
print(BigInt.from(-5).remainder(BigInt.from(-3))); // -2
Implementation
BigInt remainder(BigInt other);