From f9f40661ea77882f5bf88cf70c46398a6a5da29e Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sun, 29 May 2022 10:34:35 +0300 Subject: Autocommit at 29.05.2022 @ 10:34 --- src/Models/CellFormula.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Models/CellFormula.cpp') diff --git a/src/Models/CellFormula.cpp b/src/Models/CellFormula.cpp index 2425ea8..98e1abb 100644 --- a/src/Models/CellFormula.cpp +++ b/src/Models/CellFormula.cpp @@ -14,7 +14,7 @@ double pow(double x, unsigned y) { double CellFormula::calculate(unsigned index) { double lval = formula[index].left->getNumeralValue(); - if (formula[index].right < 0) { + while (formula[index].right < 0) { switch (-formula[index++].right) { case '+' : lval += formula[index].left->getNumeralValue(); break; case '-' : lval -= formula[index].left->getNumeralValue(); break; -- cgit v1.3.1-23-gd82d