java中if后是否加大括号

找了半天队java中if后是否加大括号的看法,得出来大部分结果是:最好加上。理由大致如下:1、为了代码规范,应该在if后加大括号2、如果需要在if后声明临时变量,需要加上大括号,否则编译通过不了3、有哥们说google的编程规范是说if后必须要加(不知道真假,也没去追究)4、有人说为了代码以后修改不


java中计算公式Calculator(BigDecimal版)

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