roundToMultiple method

  1. @useResult
double roundToMultiple(
  1. num multiple
)

Rounds to nearest multiple of multiple. multiple must be positive.

Implementation

@useResult
double roundToMultiple(num multiple) {
  if (multiple <= 0) throw ArgumentError(_kErrMultiplePositive, _kParamMultiple);
  return (this / multiple).round() * multiple.toDouble();
}