Buenas noches, tengo un problema con el que quisiera que me ayudaran.
Estoy haciendo un programita en Java es una calculadora y me encuentro ahora con un gran problema, la idea es que el usuario pueda ingresar enteros, decimales o enteros grandes pero como Java tiene una asignación de tipos tan fuerte a cada rato me sale un error, por ejemplo cuando tomo el String del EditText y éste no tiene punto pero le estoy haciendo una conversion de String a Decimal me saca un error, tambien si tiene un punto y lo convierto a Integer me saca un error y lo mismo si el numero es mayor que 2,147,483,647 me saca un error al convertiro a integer.
Y la idea es que el usuario pueda operar entre tipos como sumarle un entero a un decimal (2 + 0.5) y cosas así
Como se haría eso en Java?
Muchas gracias.