]> granicus.if.org Git - postgresql/blob - src/interfaces/ecpg/include/decimal.h
c68e253e68273d29a7fef147b634434da6eb6736
[postgresql] / src / interfaces / ecpg / include / decimal.h
1 #include <pgtypes_numeric.h>
2
3 #ifndef dec_t
4 #define dec_t Decimal
5 #endif   /* dec_t */
6
7 int                     decadd(dec_t *, dec_t *, dec_t *);
8 int                     deccmp(dec_t *, dec_t *);
9 void            deccopy(dec_t *, dec_t *);
10 int                     deccvasc(char *, int, dec_t *);
11 int                     deccvdbl(double, dec_t *);
12 int                     deccvint(int, dec_t *);
13 int                     deccvlong(long, dec_t *);
14 int                     decdiv(dec_t *, dec_t *, dec_t *);
15 int                     decmul(dec_t *, dec_t *, dec_t *);
16 int                     decsub(dec_t *, dec_t *, dec_t *);
17 int                     dectoasc(dec_t *, char *, int, int);
18 int                     dectodbl(dec_t *, double *);
19 int                     dectoint(dec_t *, int *);
20 int                     dectolong(dec_t *, long *);