Lines Matching refs:sign
538 int k, maxwds, sign, wds; member
610 rv->sign = rv->wds = 0;
634 #define Bcopy(x,y) memcpy((char *)&x->sign, (char *)&y->sign, \
1131 c->sign = i;
1787 gethex(sp, rvp, rounding, sign) in gethex() argument
1788 CONST char **sp; U *rvp; int rounding, sign; in gethex()
1790 gethex( CONST char **sp, U *rvp, int rounding, int sign)
1924 if (sign)
1928 if (!sign)
1950 if (!sign)
1954 if (sign)
2040 if (!sign)
2044 if (sign)
2079 up = 1 - sign;
2082 up = sign;
2118 if (!sign)
2122 if (sign)
2525 int esign, i, j, k, nd, nd0, nf, nz, nz0, nz1, sign; local
2558 sign = nz0 = nz1 = nz = bc.dplen = bc.uflchk = 0;
2562 sign = 1;
2587 gethex(&s, &rv, bc.rounding, sign);
2589 gethex(&s, &rv, 1, sign);
2743 sign = 0;
2783 if (sign) {
2785 sign = 0;
2799 if (sign) {
2801 sign = 0;
2827 if (sign) {
2829 sign = 0;
2851 if (sign)
3103 bc.dsign = delta->sign;
3104 delta->sign = 0;
3594 return sign ? -dval(&rv) : dval(&rv);
3703 ZEND_API char *zend_dtoa(double dd, int mode, int ndigits, int *decpt, bool *sign, char **rve) in zend_dtoa() argument
3783 *sign = 1; in zend_dtoa()
3787 *sign = 0; in zend_dtoa()
3819 if (*sign) in zend_dtoa()
4252 j1 = delta->sign ? 1 : cmp(b, delta); in zend_dtoa()
4513 bool sign; in zend_gcvt() local
4519 digits = zend_dtoa(value, mode, ndigit, &decpt, &sign, NULL); in zend_gcvt()
4525 …snprintf(buf, ndigit + 1, "%s%s", (sign && *digits == 'I') ? "-" : "", *digits == 'I' ? "INF" : "N… in zend_gcvt()
4531 if (sign) { in zend_gcvt()
4538 sign = 1; in zend_gcvt()
4541 sign = 0; in zend_gcvt()
4554 if (sign) { in zend_gcvt()