做了相应的错误处理,以及负号的判定,包括括号的处理,以及指数,小数点等常用算法,并且代有历史记录查看,可以寻找已经做过的表达式