java中计算公式Calculator(BigDecimal版)

由于工作需要,写了一个使用BigDecimal运算的精确计算的计算器(然后发现其实比不用BigDecimal的并好不到哪里去)只能做加减乘除double类型的数字在千万级别的时候会转成科学计数法,我这个不会(我估计能有方法不以科学计数法显示)其中用到的知识就是中缀表达式转后缀表达式,我是从这里学的: