Lines Matching refs:sign
66 static char * __cvt(double value, int ndigit, int *decpt, int *sign, int fmode, int pad) /* {{{ */ in __cvt() argument
81 *sign = 0; in __cvt()
91 p = zend_dtoa(value, fmode + 2, ndigit, decpt, sign, &rve); in __cvt()
125 static inline char *php_ecvt(double value, int ndigit, int *decpt, int *sign) /* {{{ */ in php_ecvt() argument
127 return(__cvt(value, ndigit, decpt, sign, 0, 1)); in php_ecvt()
131 static inline char *php_fcvt(double value, int ndigit, int *decpt, int *sign) /* {{{ */ in php_fcvt() argument
133 return(__cvt(value, ndigit, decpt, sign, 1, 1)); in php_fcvt()
140 int i, decpt, sign; in php_gcvt() local
142 digits = zend_dtoa(value, 2, ndigit, &decpt, &sign, NULL); in php_gcvt()
148 …snprintf(buf, ndigit + 1, "%s%s", (sign && *digits == 'I') ? "-" : "", *digits == 'I' ? "INF" : "N… in php_gcvt()
154 if (sign) { in php_gcvt()
161 sign = 1; in php_gcvt()
164 sign = 0; in php_gcvt()
177 if (sign) { in php_gcvt()
187 for (sign = decpt, i = 0; (sign /= 10) != 0; i++) in php_gcvt()