Electronic Calculator - completed this proj, any reviews or comments please!

If I entered a decimal point after an operator, it discards everything I entered prior. For example, when I type, 9*.4 the 9* part gets thrown away.