roundTo method

double roundTo(
  1. int places
)

Rounds to places decimal places.

3.14159.roundTo(2); // 3.14

Implementation

double roundTo(int places) {
  if (places < 0) {
    throw ArgumentError.value(places, 'places', 'must not be negative');
  }

  final factor = pow(10, places).toDouble();
  return (this * factor).round() / factor;
}