245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
|
10000,
100000,
1000000,
10000000,
100000000
};
static const Tcl_WideUInt wtens[] = {
1, 10, 100, 1000, 10000, 100000, 1000000,
(Tcl_WideUInt) 1000000*10, (Tcl_WideUInt) 1000000*100,
(Tcl_WideUInt) 1000000*1000, (Tcl_WideUInt) 1000000*10000,
(Tcl_WideUInt) 1000000*100000, (Tcl_WideUInt) 1000000*1000000,
(Tcl_WideUInt) 1000000*1000000*10, (Tcl_WideUInt) 1000000*1000000*100,
(Tcl_WideUInt) 1000000*1000000*1000,(Tcl_WideUInt) 1000000*1000000*10000
};
static const double bigtens[] = {
1e016, 1e032, 1e064, 1e128, 1e256
};
#define N_BIGTENS 5
static const int log2pow5[27] = {
01, 3, 5, 7, 10, 12, 14, 17, 19, 21,
|
<
<
<
<
<
<
<
<
<
|
245
246
247
248
249
250
251
252
253
254
255
256
257
258
|
10000,
100000,
1000000,
10000000,
100000000
};
static const double bigtens[] = {
1e016, 1e032, 1e064, 1e128, 1e256
};
#define N_BIGTENS 5
static const int log2pow5[27] = {
01, 3, 5, 7, 10, 12, 14, 17, 19, 21,
|