From 1ba06048bfd4f007fec254bc964f2983c1793169 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sun, 29 May 2022 08:08:50 +0300 Subject: Autocommit at 29.05.2022 @ 08:08 --- src/Models/CellFormula.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src/Models/CellFormula.cpp') diff --git a/src/Models/CellFormula.cpp b/src/Models/CellFormula.cpp index 1a340e5..cf1c2cd 100644 --- a/src/Models/CellFormula.cpp +++ b/src/Models/CellFormula.cpp @@ -2,11 +2,6 @@ #include "CellDouble.h" #include -CellFormula::CellFormula(const char* str, const List>* tableCells) : localCells(), formula(), rawFormula() { - this->tableCells = tableCells; - parseAndSetValue(str); -} - double pow(double x, unsigned y) { double res = x; for (unsigned i = 1; i < y; i++) @@ -38,6 +33,15 @@ double CellFormula::calculate(unsigned index) { } } +CellFormula::CellFormula(const char* str, const List>* tableCells) : localCells(), formula(), rawFormula() { + this->tableCells = tableCells; + parseAndSetValue(str); +} + +double CellFormula::getNumeralValue() { + return 0; +} + String CellFormula::getValueForPrint() { return String() += calculate(); } -- cgit v1.3.1-23-gd82d