社区
Java SE
帖子详情
请问java类库中有没有计算简单的数学表达式的方法?
wdh113
2004-04-28 04:45:39
请问java类库中有没有计算简单的数学表达式的方法?
比如说这个表达式:(2+3)*2/4,把它作为参数传递给某个类的成员函数,直接就可以得出结果3.有没有哪个类中有这种函数?或者哪位大虾自己写过这样的程序可以提供给在下,不胜感谢。
...全文
271
10
打赏
收藏
请问java类库中有没有计算简单的数学表达式的方法?
请问java类库中有没有计算简单的数学表达式的方法? 比如说这个表达式:(2+3)*2/4,把它作为参数传递给某个类的成员函数,直接就可以得出结果3.有没有哪个类中有这种函数?或者哪位大虾自己写过这样的程序可以提供给在下,不胜感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kenvin
2004-04-28
打赏
举报
回复
http://www-900.ibm.com/developerWorks/cn/java/l-beanshell/index.shtml
看完这个你一定会了。关于bsh的
CoolAbu
2004-04-28
打赏
举报
回复
http://www.singularsys.com/jep/
你去这个站点看看,jep包是专门处理表达式的,但我很少用它。
ChDw
2004-04-28
打赏
举报
回复
可以使用BSH或者JavaCC
kenvin
2004-04-28
打赏
举报
回复
你看看bsh吧。资料你在网上查一下。肯定能满足你的要求。
wdh113
2004-04-28
打赏
举报
回复
就是急着用呀
能力有限,不是短时间能编出来的
zijibense
2004-04-28
打赏
举报
回复
up
Arias
2004-04-28
打赏
举报
回复
要实现一些你自己希望实现的功能,java本身不是万能的呀!
实现这些,你可以通过在java中的有些原有的方法来写出一些你直接希望的处理方法。
这样才能根据你的需要处理,然后得到你预想的结果!
如果java本身存在这些方法的话,我们调用固然是可以的,但是没有的时候,我们也应该
想办法来实现,这是有可能的!
wdh113
2004-04-28
打赏
举报
回复
就是在math里面没找到才来问的
judyhui7612
2004-04-28
打赏
举报
回复
所有的計算方法在java.lang.Math類中,查查幫助
javafaq2004
2004-04-28
打赏
举报
回复
必须自己实现。
java
动态
计算
_利用
Java
动态编译
计算
数学
表达式
这个
Java
程序实现了动态编译来
计算
数学
表达式
,特别是利用Simpson公式进行积分
计算
。用户通过输入函数
表达式
、变量和积分区间,程序会动态生成
Java
代码并进行编译,然后
计算
出积分的值。程序使用了
Java
的`
java
c`工具进行编译,并通过反射调用编译后的类来执行
计算
。虽然这种
方法
编程
简单
,但由于动态编译的开销,效率可能较低。
利用
Java
动态编译
计算
数学
表达式
本文介绍了一种使用动态编译和反射机制
计算
数学
表达式
的
方法
,并通过具体实例展示了如何利用该
方法
进行Simpson积分
计算
。
Java
程序员常用工具
类库
本文将介绍
Java
程序员常用的高效工具
类库
,包括邮件测试、代码覆盖率、日文分词器、
数学
表达式
计算
、无用代码检测、嵌入式NoSQL数据库、ZIP压缩解压、作业调度、CSV读写、HTML解析、HTTP客户端、集合框架、工具类、日期
计算
、生成缩略图、模板引擎、构建工具、操作PDF、读写Excel等。同时提供下载链接和详细内容。
复杂
数学
计算
类库
JMathLib
本文介绍了JMathLib,这是一个用纯
Java
实现的开源
数学
计算
类库
,类似于Matlab和Scilab。此外还介绍了Scilab,一款适用于工程和科学领域的数值
计算
软件,支持线性代数、矩阵运算及可视化等功能。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章