您的位置:首页 > 其它

使用jeval进行精确的浮点数计算

2013-03-05 13:57 357 查看
比较了多个工具,使用jeval计算的结果,对于浮点数的计算是最精确的。

/**
	 * 表达式计算
	 * 
	 * @Description:
	 * @param exp
	 * @return
	 * @throws Exception
	 * @author 李文锴
	 * @since:2011-8-20 下午02:59:22
	 */
	private Double expressionEval(String exp) throws Exception {
		try {
			Evaluator eval = new Evaluator();
			String rest = eval.evaluate(exp);
			return new Double(rest);
		} catch (Exception e) {
			throw new Exception(exp + "计算异常", e);
		}
	}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: