PERIKOH
05/09/13, 19:35:33
Estoy haciendo una calculadora para Android (Java al fin y al cabo) y hay cierto paso que no entiendo os pongo las fotos:
http://i.imgur.com/dkm1CTM.jpg
http://i.imgur.com/JYdDSx8.jpg
- En la primera imagen podeis ver cada boton como se llama etc, y en la segunda la llamada al metodo para hacer el calculo.
Pero si el primer numero que le meto antes del operador lo mete en cadena y luego lo pasa a m2, cuando hace el calculo de result= m1-m2, en m1 tengo 0 porque no he metido nada dentro aun y en m2 el numero introducido result quedaria negativo... no tiene sentido.
No soy capaz de ver cuando guarda en m1 el primer numero antes del operando resta y cuando mete el segundo en m2..
Ando unpoco perdido, alguien que sea capaz de explicarmelo?
http://i.imgur.com/dkm1CTM.jpg
http://i.imgur.com/JYdDSx8.jpg
- En la primera imagen podeis ver cada boton como se llama etc, y en la segunda la llamada al metodo para hacer el calculo.
Pero si el primer numero que le meto antes del operador lo mete en cadena y luego lo pasa a m2, cuando hace el calculo de result= m1-m2, en m1 tengo 0 porque no he metido nada dentro aun y en m2 el numero introducido result quedaria negativo... no tiene sentido.
No soy capaz de ver cuando guarda en m1 el primer numero antes del operando resta y cuando mete el segundo en m2..
Ando unpoco perdido, alguien que sea capaz de explicarmelo?