Lines Matching refs:fZins

827 double ScInterpreter::ScGetBw(double fZins, double fZzr, double fRmz,  in ScGetBw()  argument
832 if (fZins == 0.0) in ScGetBw()
835 fBw = (fZw * pow(1.0 + fZins, -fZzr)) in ScGetBw()
836 + (fRmz * (1.0 - pow(1.0 + fZins, -fZzr + 1.0)) / fZins) in ScGetBw()
839 fBw = (fZw * pow(1.0 + fZins, -fZzr)) in ScGetBw()
840 + (fRmz * (1.0 - pow(1.0 + fZins, -fZzr)) / fZins); in ScGetBw()
882 double fGda, fZins, fAlterWert, fNeuerWert; in ScGetGDA() local
883 fZins = fFaktor / fDauer; in ScGetGDA()
884 if (fZins >= 1.0) in ScGetGDA()
886 fZins = 1.0; in ScGetGDA()
893 fAlterWert = fWert * pow(1.0 - fZins, fPeriode - 1.0); in ScGetGDA()
894 fNeuerWert = fWert * pow(1.0 - fZins, fPeriode); in ScGetGDA()
1179 double ScInterpreter::ScGetZw(double fZins, double fZzr, double fRmz, in ScGetZw() argument
1184 if (fZins == 0.0) in ScGetZw()
1188 double fTerm = pow(1.0 + fZins, fZzr); in ScGetZw()
1190 fZw = fBw * fTerm + fRmz*(1.0 + fZins)*(fTerm - 1.0)/fZins; in ScGetZw()
1192 fZw = fBw * fTerm + fRmz*(fTerm - 1.0)/fZins; in ScGetZw()
1367 double ScInterpreter::ScGetZinsZ(double fZins, double fZr, double fZzr, double fBw, in ScGetZinsZ() argument
1371 fRmz = ScGetRmz(fZins, fZzr, fBw, fZw, fF); // fuer kapz auch bei fZr == 1 in ScGetZinsZ()
1384 fZinsZ = ScGetZw(fZins, fZr-2.0, fRmz, fBw, 1.0) - fRmz; in ScGetZinsZ()
1386 fZinsZ = ScGetZw(fZins, fZr-1.0, fRmz, fBw, 0.0); in ScGetZinsZ()
1388 return fZinsZ * fZins; in ScGetZinsZ()
1444 double fZins, fZzr, fBw, fAnfang, fEnde, fF, fRmz, fZinsZ; in ScKumZinsZ() local
1450 fZins = GetDouble(); in ScKumZinsZ()
1451 if (fAnfang < 1.0 || fEnde < fAnfang || fZins <= 0.0 || in ScKumZinsZ()
1458 fRmz = ScGetRmz(fZins, fZzr, fBw, 0.0, fF); in ScKumZinsZ()
1469 fZinsZ += ScGetZw(fZins, (double)(i-2), fRmz, fBw, 1.0) - fRmz; in ScKumZinsZ()
1471 fZinsZ += ScGetZw(fZins, (double)(i-1), fRmz, fBw, 0.0); in ScKumZinsZ()
1473 fZinsZ *= fZins; in ScKumZinsZ()
1485 double fZins, fZzr, fBw, fAnfang, fEnde, fF, fRmz, fKapZ; in ScKumKapZ() local
1491 fZins = GetDouble(); in ScKumKapZ()
1492 if (fAnfang < 1.0 || fEnde < fAnfang || fZins <= 0.0 || in ScKumKapZ()
1497 fRmz = ScGetRmz(fZins, fZzr, fBw, 0.0, fF); in ScKumKapZ()
1504 fKapZ = fRmz + fBw * fZins; in ScKumKapZ()
1512 fKapZ += fRmz - (ScGetZw(fZins, (double)(i-2), fRmz, fBw, 1.0) - fRmz) * fZins; in ScKumKapZ()
1514 fKapZ += fRmz - ScGetZw(fZins, (double)(i-1), fRmz, fBw, 0.0) * fZins; in ScKumKapZ()