LibreOffice Module sc (master) 1
|
#include <interpre.hxx>
#include <columnspanset.hxx>
#include <column.hxx>
#include <document.hxx>
#include <cellvalue.hxx>
#include <dociter.hxx>
#include <mtvfunctions.hxx>
#include <scmatrix.hxx>
#include <arraysumfunctor.hxx>
#include <formula/token.hxx>
Go to the source code of this file.
Functions | |
static void | IterateMatrix (const ScMatrixRef &pMat, ScIterFunc eFunc, bool bTextAsZero, SubtotalFlags nSubTotalFlags, sal_uLong &rCount, SvNumFormatType &rFuncFmtType, KahanSum &fRes) |
static double | lcl_IterResult (ScIterFunc eFunc, double fRes, sal_uLong nCount) |
Variables | |
double const | fHalfMachEps = 0.5 * ::std::numeric_limits<double>::epsilon() |
|
static |
Definition at line 376 of file interpr6.cxx.
References ifAVERAGE, ifCOUNT, ifCOUNT2, ifPRODUCT, ifSUM, ifSUMSQ, IgnoreErrVal, ScMatrix::IterateResult< tRes >::maAccumulator, and ScMatrix::IterateResult< tRes >::mnCount.
Referenced by ScInterpreter::IterateParameters().
|
static |
Definition at line 439 of file interpr6.cxx.
References sc::div(), ifAVERAGE, ifCOUNT, ifCOUNT2, ifPRODUCT, and nCount.
Referenced by ScInterpreter::IterateParameters().
double const fHalfMachEps = 0.5 * ::std::numeric_limits<double>::epsilon() |
Definition at line 35 of file interpr6.cxx.
Referenced by ScInterpreter::GetGammaContFraction(), and ScInterpreter::GetGammaSeries().