remainder method
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.
Implementation
BigInt remainder(BigInt other);