Website Summary Files Commits Branches @commit @diff @stats
path: root / src / Models / CellFormula.cpp
diff options
context:
space:
mode:
1 files changed, 1 insertions, 2 deletions
-rw-r--r--src/Models/CellFormula.cpp3
diff --git a/src/Models/CellFormula.cpp b/src/Models/CellFormula.cpp
index ecea06d..72c2a99 100644
--- a/src/Models/CellFormula.cpp
+++ b/src/Models/CellFormula.cpp
@@ -27,7 +27,7 @@ double CellFormula::calculate(unsigned index) {
case '-' : return lval - calculate(++index);
case '*' : return lval * calculate(++index);
case '/' : return lval / calculate(++index);
- case '^' :
+ case '^' : return pow(lval, calculate(++index));
case '\0' :
default : return lval;
}
@@ -45,7 +45,6 @@ double CellFormula::getNumeralValue() {
}
String CellFormula::getValueForPrint() {
- std::cout << formula.get_count() << std::endl;
return String() += calculate();
}