我需要一种方法来将一个方程式作为一个字符串给出并找到它的数学答案,最大的警告是我不能使用eval().
我知道方程只会包含数字,四个数学运算符(即*/+ - )和括号,它可能在字符串中有空格,也可能没有空格.这里有几个例子.
4 * 4
4+6/3
(3 / 2)*(4+8)
(4+8) * 2
Run Code Online (Sandbox Code Playgroud)
我猜这是必须要用某种正则表达式完成的?
| 归档时间: |
|
| 查看次数: |
1347 次 |
| 最近记录: |