1 #include <pgtypes_numeric.h>
4 #define dec_t NumericVar
7 int decadd(dec_t *, NumericVar *, NumericVar *);
8 int deccmp(dec_t *, NumericVar *);
9 void deccopy(dec_t *, NumericVar *);
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 *, NumericVar *, NumericVar *);
15 int decmul(dec_t *, NumericVar *, NumericVar *);
16 int decsub(dec_t *, NumericVar *, NumericVar *);
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 *);