14/12/2011, 13:41
|
| | Fecha de Ingreso: abril-2009
Mensajes: 121
Antigüedad: 15 años, 8 meses Puntos: 4 | |
Respuesta: Calculadora en java problema... Hola:
El problema lo tienes al recoger el numb. Cuando haces:
numb=Integer.parseInt(linea.substring(linea.indexO f("+")+0,linea.length()));
Arrastras el signo, por lo que en un caso numb es +2 y en el otro numb es -2.
Al sumar o restar:
2++2=4
2--2=4
Debes recoger numb como:
numb=Integer.parseInt(linea.substring(linea.indexO f("+")+1,linea.length()));
Suerte. |