收录几个JAVA解析数学公式的API

java May 10 2013


 考虑到公司的某个项目中可能会用到一些数学计算公式,想提前了解一些这方面的东西,但不知该如何设计用于保存公式的数据结构。在网上搜索了一番,找到几个自认为还不错的API,通过简单的Demo,对自己的数据结构设计也有了点眉目,先集中收录下来。

 1.Fast EL

 [](http://www.open-open.com/lib/view/open1326943719093.html)[http://www.open-open.com/news/view/1f803b4](http://www.open-open.com/news/view/1f803b4)(有Fel完整的项目介绍及下载地址)



 2.jeval

 [http://www.oschina.net/p/jeval](http://www.oschina.net/p/jeval)(介绍)

 [http://sourceforge.net/projects/jeval/files/](http://sourceforge.net/projects/jeval/files/)(下载地址)

 3.ik-expression(国产)

 [https://code.google.com/p/ik-expression/](https://code.google.com/p/ik-expression/)

 4.ExpressionJ

 [http://sourceforge.net/projects/expressionj/](http://sourceforge.net/projects/expressionj/)

 5.expression-analyzer(国产)

 [http://www.oschina.net/p/expression-analyzer](http://www.oschina.net/p/expression-analyzer)

 6.BeanShell

 [http://www.beanshell.org/download.html](http://www.beanshell.org/download.html)

 7.Spads(国产)

 此人看样子比较牛,在CSDN、OSChina、ITeye上均有发布,支持乘方^和阶乘!运算,很实用

 [http://blog.csdn.net/shanelooli/article/details/8142726](http://blog.csdn.net/shanelooli/article/details/8142726)

 [http://download.csdn.net/detail/shanelooli/4726670](http://download.csdn.net/detail/shanelooli/4726670)(下载地址)

  


另外,从JDK1.6开始,默认加入了javax.script包,如果不想引入第三方包,也可以使用这个。

原文链接:http://ichatter.cn/e6-94-b6-e5-bd-95-e5-87-a0-e4-b8-aajava-e8-a7-a3-e6-9e-90-e6-95-b0-e5-ad-a6-e5-85-ac-e5-bc-8f-e7-9a-84api.html


欢迎来到阿J小虫的博客

Follow @ichatter on GitHub

最新评论

推荐内容