Lines Matching refs:fDauer
880 double ScInterpreter::ScGetGDA(double fWert, double fRest, double fDauer, in ScGetGDA() argument
885 fZins = fFaktor / fDauer; in ScGetGDA()
977 double ScInterpreter::ScInterVDB(double fWert,double fRest,double fDauer, in ScInterVDB() argument
996 fGda = ScGetGDA(fWert, fRest, fDauer, (double) i, fFaktor); in ScInterVDB()
1036 double fWert, fRest, fDauer, fAnfang, fEnde, fFaktor, fVdb = 0.0; in ScVDB() local
1048 fDauer = GetDouble(); in ScVDB()
1051 if (fAnfang < 0.0 || fEnde < fAnfang || fEnde > fDauer || fWert < 0.0 in ScVDB()
1066 double fTerm = ScGetGDA(fWert, fRest, fDauer, (double) i, fFaktor); in ScVDB()
1080 double fDauer1=fDauer; in ScVDB()
1088 if(fAnfang>fDauer/2 || ::rtl::math::approxEqual(fAnfang,fDauer/2)) in ScVDB()
1090 fPart=fAnfang-fDauer/2; in ScVDB()
1091 fAnfang=fDauer/2; in ScVDB()
1098 fWert-=ScInterVDB(fWert,fRest,fDauer,fDauer1,fAnfang,fFaktor); in ScVDB()
1099 fVdb=ScInterVDB(fWert,fRest,fDauer,fDauer-fAnfang,fEnde-fAnfang,fFaktor); in ScVDB()