num remainder(
num 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.

Source

/**
  * 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`.
  */
 num remainder(num other);