diff options
Diffstat (limited to 'contract.h')
| -rw-r--r-- | contract.h | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -1,12 +1,15 @@ #pragma once +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wpadded" typedef struct contract { unsigned int n; /* duration of the loan */ unsigned int k; /* current year */ unsigned int d; /* delay period of the loan */ - float r; /* interest rate */ - float P; /* part of the pricipal left at year k */ - float I; /* the interest for year k */ - float D; /* part of the capital reinbursed on year k */ - float A; /* annuity for year k */ + double r; /* interest rate */ + double P; /* part of the pricipal left at year k */ + double I; /* the interest for year k */ + double D; /* part of the capital reinbursed on year k */ + double A; /* annuity for year k */ } contract; +#pragma clang diagnostic pop |
