diff options
Diffstat (limited to 'scaddins/source/analysis/financial.cxx')
-rw-r--r-- | scaddins/source/analysis/financial.cxx | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/scaddins/source/analysis/financial.cxx b/scaddins/source/analysis/financial.cxx index fd5731d008a0..46f5a09d7ffd 100644 --- a/scaddins/source/analysis/financial.cxx +++ b/scaddins/source/analysis/financial.cxx @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -120,7 +120,7 @@ double SAL_CALL AnalysisAddIn::getEffect( double fNominal, sal_Int32 nPeriods ) if( nPeriods < 1 || fNominal <= 0.0 ) THROW_IAE; - double fPeriods = nPeriods; + double fPeriods = nPeriods; double fRet = pow( 1.0 + fNominal / fPeriods, fPeriods ) - 1.0; RETURN_FINITE( fRet ); @@ -233,14 +233,14 @@ double SAL_CALL AnalysisAddIn::getPricemat( constREFXPS& xOpt, if( fRate < 0.0 || fYield < 0.0 || nSettle >= nMat ) THROW_IAE; - sal_Int32 nNullDate = GetNullDate( xOpt ); + sal_Int32 nNullDate = GetNullDate( xOpt ); sal_Int32 nBase = getDateMode( xOpt, rOB ); - double fIssMat = GetYearFrac( nNullDate, nIssue, nMat, nBase ); - double fIssSet = GetYearFrac( nNullDate, nIssue, nSettle, nBase ); - double fSetMat = GetYearFrac( nNullDate, nSettle, nMat, nBase ); + double fIssMat = GetYearFrac( nNullDate, nIssue, nMat, nBase ); + double fIssSet = GetYearFrac( nNullDate, nIssue, nSettle, nBase ); + double fSetMat = GetYearFrac( nNullDate, nSettle, nMat, nBase ); - double fRet = 1.0 + fIssMat * fRate; + double fRet = 1.0 + fIssMat * fRate; fRet /= 1.0 + fSetMat * fYield; fRet -= fIssSet * fRate; fRet *= 100.0; @@ -267,7 +267,7 @@ double SAL_CALL AnalysisAddIn::getNominal( double fRate, sal_Int32 nPeriods ) TH if( fRate <= 0.0 || nPeriods < 0 ) THROW_IAE; - double fPeriods = nPeriods; + double fPeriods = nPeriods; double fRet = ( pow( fRate + 1.0, 1.0 / fPeriods ) - 1.0 ) * fPeriods; RETURN_FINITE( fRet ); } @@ -278,10 +278,10 @@ double SAL_CALL AnalysisAddIn::getDollarfr( double fDollarDec, sal_Int32 nFrac ) if( nFrac <= 0 ) THROW_IAE; - double fInt; - double fFrac = nFrac; + double fInt; + double fFrac = nFrac; - double fRet = modf( fDollarDec, &fInt ); + double fRet = modf( fDollarDec, &fInt ); fRet *= fFrac; @@ -298,10 +298,10 @@ double SAL_CALL AnalysisAddIn::getDollarde( double fDollarFrac, sal_Int32 nFrac if( nFrac <= 0 ) THROW_IAE; - double fInt; - double fFrac = nFrac; + double fInt; + double fFrac = nFrac; - double fRet = modf( fDollarFrac, &fInt ); + double fRet = modf( fDollarFrac, &fInt ); fRet /= fFrac; @@ -331,10 +331,10 @@ double SAL_CALL AnalysisAddIn::getYielddisc( constREFXPS& xOpt, if( fPrice <= 0.0 || fRedemp <= 0.0 || nSettle >= nMat ) THROW_IAE; - sal_Int32 nNullDate = GetNullDate( xOpt ); + sal_Int32 nNullDate = GetNullDate( xOpt ); #if 0 - double fRet = 1.0 - fPrice / fRedemp; + double fRet = 1.0 - fPrice / fRedemp; fRet /= GetYearFrac( nNullDate, nSettle, nMat, getDateMode( xOpt, rOB ) ); fRet /= 0.99795; // don't know what this constant means in original #endif @@ -363,7 +363,7 @@ double SAL_CALL AnalysisAddIn::getTbilleq( constREFXPS& xOpt, { nMat++; - sal_Int32 nDiff = GetDiffDate360( xOpt, nSettle, nMat, sal_True ); + sal_Int32 nDiff = GetDiffDate360( xOpt, nSettle, nMat, sal_True ); if( fDisc <= 0.0 || nSettle >= nMat || nDiff > 360 ) THROW_IAE; @@ -381,9 +381,9 @@ double SAL_CALL AnalysisAddIn::getTbillprice( constREFXPS& xOpt, nMat++; - double fFraction = GetYearFrac( xOpt, nSettle, nMat, 0 ); // method: USA 30/360 + double fFraction = GetYearFrac( xOpt, nSettle, nMat, 0 ); // method: USA 30/360 - double fDummy; + double fDummy; if( modf( fFraction, &fDummy ) == 0.0 ) THROW_IAE; @@ -395,13 +395,13 @@ double SAL_CALL AnalysisAddIn::getTbillprice( constREFXPS& xOpt, double SAL_CALL AnalysisAddIn::getTbillyield( constREFXPS& xOpt, sal_Int32 nSettle, sal_Int32 nMat, double fPrice ) THROWDEF_RTE_IAE { - sal_Int32 nDiff = GetDiffDate360( xOpt, nSettle, nMat, sal_True ); + sal_Int32 nDiff = GetDiffDate360( xOpt, nSettle, nMat, sal_True ); nDiff++; if( fPrice <= 0.0 || nSettle >= nMat || nDiff > 360 ) THROW_IAE; - double fRet = 100.0; + double fRet = 100.0; fRet /= fPrice; fRet--; fRet /= double( nDiff ); @@ -577,13 +577,13 @@ double SAL_CALL AnalysisAddIn::getXnpv( aValList.Append( rValues ); aDateList.Append( rDates ); - sal_Int32 nNum = aValList.Count(); + sal_Int32 nNum = aValList.Count(); if( nNum != sal_Int32( aDateList.Count() ) || nNum < 2 ) THROW_IAE; - double fRet = 0.0; - double fNull = *aDateList.Get( 0 ); + double fRet = 0.0; + double fNull = *aDateList.Get( 0 ); fRate++; for( sal_Int32 i = 0 ; i < nNum ; i++ ) |