floorTo method

double floorTo(
  1. int decimals
)

Floors this double to a specified number of decimal places.

Example:

double value = 3.14159;
double floored = value.floorTo(2); // 3.14

Implementation

double floorTo(int decimals) {
  final multiplier = _powerOf10(decimals);
  return (this * multiplier).floor() / multiplier;
}