Subversion Repositories public

Rev

Rev 53 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 53 Rev 60
Line 18... Line 18...
18
 ***************************************************************************/
18
 ***************************************************************************/
19
 
19
 
20
#ifndef _TILGPLAN_H
20
#ifndef _TILGPLAN_H
21
#define _TILGPLAN_H
21
#define _TILGPLAN_H
22
 
22
 
23
#ifndef _ZINSAENDERUNG
-
 
24
   #define _ZINSAENDERUNG
-
 
25
#endif
-
 
26
 
-
 
27
#ifndef BOOL
23
#ifndef BOOL
28
typedef unsigned char BOOL;
24
typedef unsigned char BOOL;
29
#endif
25
#endif
30
 
26
 
31
typedef struct TpParameter
27
typedef struct TpParameter
Line 116... Line 112...
116
 
112
 
117
class TRech
113
class TRech
118
{
114
{
119
	public:
115
	public:
120
	   TRech (TPPARS *pPars) { TpPars = pPars; rund_fakt = (pPars->runden) ? 0 : 2; };
116
	   TRech (TPPARS *pPars) { TpPars = pPars; rund_fakt = (pPars->runden) ? 0 : 2; };
-
 
117
	   void setPars(TPPARS *pPars) { TpPars = pPars; };
121
	   int tilgpl (void);		// Plausibilitätsprüfung, Steuerung
118
	   int tilgpl (void);		// Plausibilitätsprüfung, Steuerung
122
#ifdef _ZINSAENDERUNG
119
#ifdef _ZINSAENDERUNG
123
	   int GetZiaend ();
120
	   int GetZiaend ();
124
#endif
121
#endif
125
 
122
 
Line 144... Line 141...
144
	   void init_global_vars ();
141
	   void init_global_vars ();
145
 
142
 
146
	private:
143
	private:
147
	   TPPARS *TpPars;
144
	   TPPARS *TpPars;
148
	   DTABLE DTable;
145
	   DTABLE DTable;
149
//#ifdef _ZINSAENDERUNG
-
 
150
//	   ZIAEND Zi;
-
 
151
//#endif
-
 
152
	   int rund_fakt;
146
	   int rund_fakt;
153
	   int verzinsung;
147
	   int verzinsung;
154
	   int reh;
148
	   int reh;
155
	   double divisor;
149
	   double divisor;
156
	   int a_ind;
150
	   int a_ind;