</BUG>
mInputPointer++;
mInput[mInputPointer] = digitsToRead.charAt(i) - '0';
}
}
<BUG>private String doubleToString(double value){
</BUG>
DecimalFormat format = new DecimalFormat("0.0");
format.setMaximumFractionDigits(Integer.MAX_VALUE);
return format.format(value);

readAndRightDigits(String.valueOf(integerPart));
}
updateKeypad();
}
private void readAndRightDigits(String digitsToRead) {
for (int i = digitsToRead.length() - 1; i >= 0; i--) {
mInputPointer++;
mInput[mInputPointer] = digitsToRead.charAt(i) - '0';
}
}
private String doubleToString(double value) {
DecimalFormat format = new DecimalFormat("0.0");
format.setMaximumFractionDigits(Integer.MAX_VALUE);
return format.format(value);
