inputPercent method

dynamic inputPercent()

Implementation

inputPercent() {
  var currentValue = double.parse(displayValue);

  if (currentValue == 0) return;

  var fixedDigits = displayValue.replaceAll(new RegExp(r"^-?\d*\.?"), '');
  var newValue = double.parse(displayValue) / 100;

  this.setState(() {
    displayValue =
        formatter.format(newValue.toStringAsFixed(fixedDigits.length + 2));
  });
}