aboutsummaryrefslogtreecommitdiff
path: root/Calculator.java
diff options
context:
space:
mode:
authorkrolxon <krolyxon@tutanota.com>2024-02-14 23:17:41 +0530
committerkrolxon <krolyxon@tutanota.com>2024-02-14 23:17:41 +0530
commit2a9918ffb5727d8e9d405115fc074451693daf8b (patch)
treeb281c2d24e983a2f307643dea17c1cebd4967a98 /Calculator.java
parentbe3ed5190773c168d101425fc9b6dbfbc754fa6b (diff)
fix substraction bug
Diffstat (limited to 'Calculator.java')
-rw-r--r--Calculator.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/Calculator.java b/Calculator.java
index 492a572..031fa57 100644
--- a/Calculator.java
+++ b/Calculator.java
@@ -1,6 +1,6 @@
public class Calculator {
public static void main(String[] args) {
- String expr = "(36 * 3 + 9 * 7) * (84 / 12) * 5";
+ String expr = "(84 / 4 * 3 - 9) * 2 + 1 / 5"; // 108.2
Parser p = new Parser(expr);
String postfix = p.toPostFix();
System.out.println(p.evalExpr(postfix));