decpt 1442 Zend/zend_strtod.c ZEND_API char * zend_dtoa(double _d, int mode, int ndigits, int *decpt, int *sign, char **rve) decpt 1509 Zend/zend_strtod.c *decpt = 9999; decpt 1521 Zend/zend_strtod.c *decpt = 1; decpt 2033 Zend/zend_strtod.c *decpt = k + 1; decpt 29 Zend/zend_strtod.h ZEND_API char * zend_dtoa(double _d, int mode, int ndigits, int *decpt, int *sign, char **rve); decpt 71 main/snprintf.c static char * __cvt(double value, int ndigit, int *decpt, int *sign, int fmode, int pad) /* {{{ */ decpt 85 main/snprintf.c *decpt = 1 - fmode; /* 1 for 'e', 0 for 'f' */ decpt 96 main/snprintf.c p = zend_dtoa(value, fmode + 2, ndigit, decpt, sign, &rve); decpt 97 main/snprintf.c if (*decpt == 9999) { decpt 99 main/snprintf.c *decpt = 0; decpt 106 main/snprintf.c siz += *decpt; decpt 130 main/snprintf.c static inline char *php_ecvt(double value, int ndigit, int *decpt, int *sign) /* {{{ */ decpt 132 main/snprintf.c return(__cvt(value, ndigit, decpt, sign, 0, 1)); decpt 136 main/snprintf.c static inline char *php_fcvt(double value, int ndigit, int *decpt, int *sign) /* {{{ */ decpt 138 main/snprintf.c return(__cvt(value, ndigit, decpt, sign, 1, 1)); decpt 145 main/snprintf.c int i, decpt, sign; decpt 147 main/snprintf.c digits = zend_dtoa(value, 2, ndigit, &decpt, &sign, NULL); decpt 148 main/snprintf.c if (decpt == 9999) { decpt 163 main/snprintf.c if ((decpt >= 0 && decpt > ndigit) || decpt < -3) { /* use E-style */ decpt 165 main/snprintf.c if (--decpt < 0) { decpt 167 main/snprintf.c decpt = -decpt; decpt 187 main/snprintf.c if (decpt < 10) { decpt 188 main/snprintf.c *dst++ = '0' + decpt; decpt 192 main/snprintf.c for (sign = decpt, i = 0; (sign /= 10) != 0; i++) decpt 195 main/snprintf.c while (decpt != 0) { decpt 196 main/snprintf.c dst[i--] = '0' + decpt % 10; decpt 197 main/snprintf.c decpt /= 10; decpt 200 main/snprintf.c } else if (decpt < 0) { decpt 206 main/snprintf.c } while (++decpt < 0); decpt 214 main/snprintf.c for (i = 0, src = digits; i < decpt; i++) { decpt 226 main/snprintf.c for (i = decpt; digits[i] != '\0'; i++) {