round method
Implementation
double round(double? decimals, String? type) {
num value = _value is Data ? (_value as Data).value : _value;
final multiplier = pow(10, decimals ?? 0);
value *= multiplier;
switch (type) {
case 'higher':
value = value.ceil();
break;
case 'lower':
value = value.floor();
break;
default:
value = value.round();
}
return value / multiplier;
}