Kaydet (Commit) 38e24704 authored tarafından Łukasz Hryniuk's avatar Łukasz Hryniuk Kaydeden (comit) David Tardon

tdf#89387 Change summing loop to SumSquare method

Change-Id: I996a984763f9fece9074f8bc318db25f01b8f4ed
Reviewed-on: https://gerrit.libreoffice.org/14954Tested-by: 's avatarDavid Tardon <dtardon@redhat.com>
Reviewed-by: 's avatarDavid Tardon <dtardon@redhat.com>
üst 12168aee
......@@ -1786,14 +1786,8 @@ void ScInterpreter::ScSumXMY2()
}
else
{
double fVal, fSum = 0.0;
SCSIZE nCount = pResMat->GetElementCount();
for (SCSIZE i = 0; i < nCount; i++)
if (!pResMat->IsString(i))
{
fVal = pResMat->GetDouble(i);
fSum += fVal * fVal;
}
ScMatrix::IterateResult aRes = pResMat->SumSquare(false);
double fSum = aRes.mfRest;
PushDouble(fSum);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment