Lines Matching refs:nd
754 static Bigint * s2b (CONST char *s, int nd0, int nd, ULong y9) in s2b() argument
760 x = (nd + 8) / 9; in s2b()
781 for(; i < nd; i++) { in s2b()
2042 e, e1, esign, i, j, k, nd, nd0, nf, nz, nz0, sign; in zend_strtod() local
2080 for(nd = nf = 0; (c = *s) >= '0' && c <= '9'; nd++, s++) in zend_strtod()
2081 if (nd < 9) in zend_strtod()
2083 else if (nd < 16) in zend_strtod()
2085 nd0 = nd; in zend_strtod()
2088 if (!nd) { in zend_strtod()
2105 if (nd++ < 9) in zend_strtod()
2107 else if (nd <= DBL_DIG + 1) in zend_strtod()
2109 if (nd++ < 9) in zend_strtod()
2111 else if (nd <= DBL_DIG + 1) in zend_strtod()
2120 if (!nd && !nz && !nz0) { in zend_strtod()
2156 if (!nd) { in zend_strtod()
2169 nd0 = nd; in zend_strtod()
2170 k = nd < DBL_DIG + 1 ? nd : DBL_DIG + 1; in zend_strtod()
2175 if (nd <= DBL_DIG in zend_strtod()
2192 i = DBL_DIG - nd; in zend_strtod()
2226 e1 += nd - k; in zend_strtod()
2313 bd0 = s2b(s0, nd0, nd, y); in zend_strtod()