摘要: 前面自己写了一个计算器,准备用在项目里 http://www.cnblogs.com/blog5277/p/5707304.html 由于项目是用户计算跟钱有关的,所以这可不敢出BUG 于是就用了JUnit做单元测试 第一步,引入相关maven包,放入pom.xml 我个人喜欢用最新的正式版 第二步 阅读全文
posted @ 2016-07-26 14:54 曲高终和寡 阅读(2231) 评论(0) 推荐(0) 编辑
摘要: 亲测有用,地址: http://blog.csdn.net/tjcyjd/article/details/7498236 阅读全文
posted @ 2016-07-26 14:26 曲高终和寡 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Java在计算浮点数的时候,由于二进制无法精确表示0.1的值(就好比十进制无法精确表示1/3一样),所以一般会对小数格式化处理. 但是如果涉及到金钱的项目,一点点误差都不能有,必须使用精确运算的时候,就可以使用BigDecimal方法计算. 但是在使用中还需要注意一个问题: 这三个输出结果是不一样的 阅读全文
posted @ 2016-07-26 14:25 曲高终和寡 阅读(4310) 评论(0) 推荐(0) 编辑
摘要: 亲测可行,看这里就行了 http://www.jb51.net/article/39302.htm 阅读全文
posted @ 2016-07-26 14:23 曲高终和寡 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 由于工作需要,写了一个使用BigDecimal运算的精确计算的计算器(然后发现其实比不用BigDecimal的并好不到哪里去) 只能做加减乘除 double类型的数字在千万级别的时候会转成科学计数法,我这个不会(我估计能有方法不以科学计数法显示) 其中用到的知识就是中缀表达式转后缀表达式,我是从这里 阅读全文
posted @ 2016-07-26 14:19 曲高终和寡 阅读(3308) 评论(0) 推荐(0) 编辑