Home | History | Annotate | Download | only in libdecnumber

Lines Matching defs:maxp

2770 /* const maxp := currentprecision + 2				      */
2772 /* p := min(2*p - 2, maxp) % p = 4,6,10, . . . , maxp */
2775 /* exit when p = maxp */
2801 Int maxp; /* largest working precision */
2816 /* buffer for a [needs +2 to match likely maxp] */
2888 maxp=workp+2; /* largest working precision */
2898 /* a and b both need to be able to hold a maxp-length number */
2899 needbytes=sizeof(decNumber)+(D2U(maxp)-1)*sizeof(Unit);
2971 for (; workset.digits<maxp;) {
2972 /* set p to min(2*p - 2, maxp) [hence 3; or: 4, 6, 10, ... , maxp] */
2973 workset.digits=MINI(workset.digits*2-2, maxp);
2981 /* Here, 0.1 <= a < 1 [Hull], and a has maxp digits */
3010 /* Here workset.digits=maxp and t=0.5, and a->digits determines */
3012 workset.digits--; /* maxp-1 is OK now */