123
124
typedef decimal_digit_t dec1;
127
128
#define DIG_MASK 100000000
128
129
#define DIG_BASE 1000000000
129
130
#define DIG_MAX (DIG_BASE-1)
130
132
#define ROUND_UP(X) (((X)+DIG_PER_DEC1-1)/DIG_PER_DEC1)
131
133
static const dec1 powers10[DIG_PER_DEC1+1]={
132
134
1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000};