When you press a number hit an Operation (+,-,/,*,etc) twice the result is, the operation to be done on the the number itself. I think this is because the program executes the operation in a recursive (i believe) way .
actually... its not a bug
its build to work in that way for example when a operation key is pressed and no digit was in the text box, it will take the last number to do the operation, if there is only one number then that number will be used.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
actually... its not a bug
its build to work in that way for example when a operation key is pressed and no digit was in the text box, it will take the last number to do the operation, if there is only one number then that number will be used.
I stated it, because there is the possibility to lose your result if pressing an operation 2nd time.