Kaydet (Commit) ce9d48e5 authored tarafından Laurent Balland-Poirier's avatar Laurent Balland-Poirier Kaydeden (comit) Noel Grandin

Log trend line equation: Remove useless variable

Change-Id: I70e960742b4af2c1ab234b6d1c681254c0627b03
Reviewed-on: https://gerrit.libreoffice.org/19138Reviewed-by: 's avatarNoel Grandin <noelgrandin@gmail.com>
Tested-by: 's avatarNoel Grandin <noelgrandin@gmail.com>
üst 867fcf48
...@@ -52,7 +52,7 @@ void SAL_CALL LogarithmicRegressionCurveCalculator::recalculateRegression( ...@@ -52,7 +52,7 @@ void SAL_CALL LogarithmicRegressionCurveCalculator::recalculateRegression(
RegressionCalculationHelper::isValidAndXPositive())); RegressionCalculationHelper::isValidAndXPositive()));
const size_t nMax = aValues.first.size(); const size_t nMax = aValues.first.size();
if( nMax == 0 ) if( nMax <= 1 ) // at least 2 points
{ {
::rtl::math::setNan( & m_fSlope ); ::rtl::math::setNan( & m_fSlope );
::rtl::math::setNan( & m_fIntercept ); ::rtl::math::setNan( & m_fIntercept );
...@@ -134,14 +134,14 @@ OUString LogarithmicRegressionCurveCalculator::ImplGetRepresentation( ...@@ -134,14 +134,14 @@ OUString LogarithmicRegressionCurveCalculator::ImplGetRepresentation(
{ {
OUStringBuffer aBuf( "f(x) = "); OUStringBuffer aBuf( "f(x) = ");
bool bHaveSlope = false;
if( m_fSlope != 0.0 ) if( m_fSlope != 0.0 )
{ {
if( ::rtl::math::approxEqual( fabs( m_fSlope ), 1.0 )) if( ::rtl::math::approxEqual( fabs( m_fSlope ), 1.0 ))
{ {
if( m_fSlope < 0 ) if( m_fSlope < 0.0 )
{
aBuf.append( "-" ); aBuf.append( "-" );
}
} }
else else
{ {
...@@ -149,11 +149,7 @@ OUString LogarithmicRegressionCurveCalculator::ImplGetRepresentation( ...@@ -149,11 +149,7 @@ OUString LogarithmicRegressionCurveCalculator::ImplGetRepresentation(
aBuf.append( " " ); aBuf.append( " " );
} }
aBuf.append( "ln(x)" ); aBuf.append( "ln(x)" );
bHaveSlope = true;
}
if( bHaveSlope )
{
if( m_fIntercept < 0.0 ) if( m_fIntercept < 0.0 )
{ {
aBuf.append( " - " ); aBuf.append( " - " );
......
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