floorTo method
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;
}