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));
});
}