I have a calculation system in my app, I use TextWatcher and when I calculate a large number and save, when I return the value, it comes in exponential (123e + 23). I already tried using bigDecimal but it gave the same error. Does anyone know what can it be? Thank you in advance.