There are several questions in the OS about formatting currencies, but most of them are not formatted while a number is typed correctly. How can I format the numbers as you type, passing in these cases below?
For example (input > output):
1 > 0.01
12 > 0.12
123 > 1.23
1234 > 12.34
12345 > 1.234.50
123456 > 1.234.56
123456789 > 1.234.567,89