Lines Matching refs:nd

290     int e0, nd, nd0, scale;  member
501 s2b(const char *s, int nd0, int nd, ULong y9) in s2b() argument
507 x = (nd + 8) / 9; in s2b()
515 if (nd <= 9) in s2b()
525 for(; i < nd; i++) { in s2b()
1400 int b2, d2, dd, i, nd, nd0, odd, p2, p5; in bigcomp() local
1402 nd = bc->nd; in bigcomp()
1404 p5 = nd + bc->e0; in bigcomp()
1489 dd = i < nd; in bigcomp()
1492 if (!(i < nd)) { in bigcomp()
1510 int esign, i, j, k, lz, nd, nd0, odd, sign; in _Py_dg_strtod() local
1585 nd = (int)ndigits; in _Py_dg_strtod()
1634 e -= nd - nd0; in _Py_dg_strtod()
1636 nd0 = nd; in _Py_dg_strtod()
1644 if (!nd) in _Py_dg_strtod()
1646 for (i = nd; i > 0; ) { in _Py_dg_strtod()
1653 e += nd - i; in _Py_dg_strtod()
1654 nd = i; in _Py_dg_strtod()
1655 if (nd0 > nd) in _Py_dg_strtod()
1656 nd0 = nd; in _Py_dg_strtod()
1696 for (i = 0; i < nd; i++) { in _Py_dg_strtod()
1705 k = nd < DBL_DIG + 1 ? nd : DBL_DIG + 1; in _Py_dg_strtod()
1711 if (nd <= DBL_DIG in _Py_dg_strtod()
1721 i = DBL_DIG - nd; in _Py_dg_strtod()
1737 e1 += nd - k; in _Py_dg_strtod()
1813 bc.nd = nd; in _Py_dg_strtod()
1817 if (nd > STRTOD_DIGLIM) { in _Py_dg_strtod()
1834 e += nd - i; in _Py_dg_strtod()
1835 nd = i; in _Py_dg_strtod()
1836 if (nd0 > nd) in _Py_dg_strtod()
1837 nd0 = nd; in _Py_dg_strtod()
1838 if (nd < 9) { /* must recompute y */ in _Py_dg_strtod()
1842 for(; i < nd; ++i) in _Py_dg_strtod()
1846 bd0 = s2b(s0, nd0, nd, y); in _Py_dg_strtod()
2017 if (bc.nd > nd && i <= 0) { in _Py_dg_strtod()
2045 bc.nd = nd; in _Py_dg_strtod()
2104 if (bc.nd > nd) in _Py_dg_strtod()
2121 if (bc.nd >nd) in _Py_dg_strtod()
2134 if (bc.nd >nd) in _Py_dg_strtod()
2200 if (bc.nd == nd) { in _Py_dg_strtod()
2226 if (bc.nd > nd) { in _Py_dg_strtod()