From 4a3de89af0cf55584e8b142988852bbdb97bf4c8 Mon Sep 17 00:00:00 2001 From: Eivind Kvedalen Date: Sun, 30 Aug 2015 00:17:13 +0200 Subject: [PATCH] Spreadsheet: Added round, trunc, ceil, and floor functions. --- src/Mod/Spreadsheet/App/SpreadsheetExpression.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Mod/Spreadsheet/App/SpreadsheetExpression.cpp b/src/Mod/Spreadsheet/App/SpreadsheetExpression.cpp index 218e4c358..b69a2c86d 100644 --- a/src/Mod/Spreadsheet/App/SpreadsheetExpression.cpp +++ b/src/Mod/Spreadsheet/App/SpreadsheetExpression.cpp @@ -369,6 +369,10 @@ static void initParser(const App::DocumentObject *owner) registered_functions["atan2"] = FunctionExpression::ATAN2; registered_functions["mod"] = FunctionExpression::MOD; registered_functions["pow"] = FunctionExpression::POW; + registered_functions["round"] = FunctionExpression::ROUND; + registered_functions["trunc"] = FunctionExpression::TRUNC; + registered_functions["ceil"] = FunctionExpression::CEIL; + registered_functions["floor"] = FunctionExpression::FLOOR; // Aggregates registered_functions["sum"] = static_cast(AggregateFunctionExpression::SUM);