Lines Matching full:nprincipalamount
2370 float nPrincipalAmount = ValueToFloat(pThis, argOne.get());
2375 if ((nPrincipalAmount <= 0) || (nRate <= 0) || (nPayment <= 0) ||
2383 (int32_t)((log10((float)(nPayment / nPrincipalAmount)) -
2384 log10((float)(nPayment / nPrincipalAmount - nRateOfMonth))) /
2388 if (nPayment < nPrincipalAmount * nRateOfMonth) {
2395 nPrincipalAmount -= nPayment - nPrincipalAmount * nRateOfMonth;
2399 nSum += nPrincipalAmount * nRateOfMonth;
2400 nPrincipalAmount -= nPayment - nPrincipalAmount * nRateOfMonth;
2505 float nPrincipalAmount = ValueToFloat(pThis, argOne.get());
2510 if ((nPrincipalAmount <= 0) || (nRate <= 0) || (nPayment <= 0) ||
2518 (int32_t)((log10((float)(nPayment / nPrincipalAmount)) -
2519 log10((float)(nPayment / nPrincipalAmount - nRateOfMonth))) /
2522 if (nPayment < nPrincipalAmount * nRateOfMonth) {
2529 nPrincipalAmount -= nPayment - nPrincipalAmount * nRateOfMonth;
2534 nTemp = nPayment - nPrincipalAmount * nRateOfMonth;
2536 nPrincipalAmount -= nTemp;