My question is related to this question. I am also looking for the same type of formatting but in reverse order.
Like if I press one it should print 1.00, then I press 2 and it will be 12.00. Then I press 3 it will be 123.00.
If I press (.) dot then it will be 123.00 only. And if now I press 9 then it will be 123.90, and if I then press 6 it will be 123.96 and will be till 2 decimal places only. Values after decimal will not increase after 2 and length of the value before the decimal point is unlimited. Pressing backspace deletes the last entered number.