用户的Java数学函数

时间:2018-11-09 20:32:10

标签: java math

所以我想问一问如何制作一种方法,该方法可以从用户那里接收由(x)表示的数学函数,例如(x + 2),然后接收一个数字,即(x)..然后返回结果! .. 谢谢。

2 个答案:

答案 0 :(得分:0)

这里的链接提供了一个示例,说明如何实现用于表达式分析的调车码算法: https://eddmann.com/posts/shunting-yard-implementation-in-java/

您可以使用其中的思想来构建表达式解析器,并使用switch语句读取命令堆栈以执行输入的操作。祝项目进展顺利!

答案 1 :(得分:-2)

如果您的意思是我想做的,则只需要用参数创建一个函数,进行计算并返回结果即可。