Lines Matching refs:er
178 int e, er, efirst, elast, i, is, ris, j;
203 er = -pm->ndigits;
204 if (er < 0) {
206 elast = er;
208 efirst = (e >= er)? e : ((er > 0)? er - 1 : 0);
216 if (er < elast)
217 er = elast;
223 elast = er = e - pm->ndigits + 1;
226 /* retrieve digits down to the (er - 1) place */
229 e >= er - 1; e--)
234 if (j > 0 && e >= er - 1) {
236 while (j <= 3 && e >= er - 1) {
245 while ((i | (e - er - 2)) >= 0) { /* i >= 0 && e >= er + 2 */
253 if (e >= er - 1) {
255 for (j = 0; e >= er - 1; j++) {
264 while (e-- >= er - 1)
275 for (e = er - 1; e >= elast; e--)
310 for (i = efirst - er; i >= 0 && pd->ds[i] == '9'; i--)