Searched defs:sign (Results 1 - 8 of 8) sorted by relevance

/PHP_5_3/Zend/
H A Dzend_strtod.c421 int k, maxwds, sign, wds; member in struct:Bigint
500 rv->sign = rv->wds = 0;
514 #define Bcopy(x,y) memcpy((char *)&x->sign, (char *)&y->sign, \
943 c->sign = i;
1124 d0 &= 0x7fffffff; /* clear sign bit, which we ignore */
1443 ZEND_API char * zend_dtoa(double _d, int mode, int ndigits, int *decpt, int *sign, char **rve) argument
1445 /* Arguments ndigits, decpt, sign are similar to those
1495 /* set sign for everything, including 0's and NaNs */
1496 *sign
2047 e, e1, esign, i, j, k, nd, nd0, nf, nz, nz0, sign; local
[all...]
/PHP_5_3/ext/bcmath/libbcmath/src/
H A Dbcmath.h35 typedef enum {PLUS, MINUS} sign; typedef in typeref:enum:__anon28
41 sign n_sign;
/PHP_5_3/ext/sqlite/libsqlite/src/
H A Dutil.c556 int sign = 1; local
559 sign = -1;
604 return sign<0 ? -v1 : v1;
/PHP_5_3/ext/sqlite3/libsqlite/
H A Dsqlite3.c3082 ** percent sign - "%" - followed by exactly two hexadecimal digits
19242 if( prefix ) *(--bufpt) = prefix; /* Add sign */
19330 /* The sign in front of the number */
20791 /* sign * significand * (10 ^ (esign * exponent)) */
20792 int sign = 1; /* sign of significand */ local
20795 int esign = 1; /* sign of exponent */
20809 /* get sign of significand */
20811 sign = -1;
20850 /* get sign o
[all...]
/PHP_5_3/ext/standard/
H A Dcrypt_blowfish.c553 BF_word safety, sign, diff, tmp[2]; local
556 * There was a sign extension bug in older revisions of this function. While
581 * (0 means no bug, 1 means sign extension bug emulation) and a flag in the
592 sign = diff = 0;
604 * chars 2, 3, 4 in each four-char block, we set bit 7 of "sign" if sign
608 sign |= tmp[1] & 0x80;
622 * exactly the same result. If so and if "sign" is non-zero, which indicates
623 * that there was a non-benign sign extension, this means that we have a
632 sign <<
[all...]
H A Dversioning.c29 #define sign(n) ((n)<0?-1:((n)>0?1:0)) macro
120 return sign(found1 - found2);
165 compare = sign(l1 - l2);
/PHP_5_3/ext/filter/
H A Dlogical_filters.c71 int sign = 0, digit = 0; local
76 sign = 1;
85 ctx_value = ((sign)?-1:1) * ((*(str++)) - '0');
99 if ( (!sign) && ctx_value <= (LONG_MAX-digit)/10 ) {
101 } else if ( sign && ctx_value >= (LONG_MIN+digit)/10) {
/PHP_5_3/main/
H A Dsnprintf.c66 static char * __cvt(double value, int ndigit, int *decpt, int *sign, int fmode, int pad) /* {{{ */ argument
81 *sign = 0;
91 p = zend_dtoa(value, fmode + 2, ndigit, decpt, sign, &rve);
125 static inline char *php_ecvt(double value, int ndigit, int *decpt, int *sign) /* {{{ */ argument
127 return(__cvt(value, ndigit, decpt, sign, 0, 1));
131 static inline char *php_fcvt(double value, int ndigit, int *decpt, int *sign) /* {{{ */ argument
133 return(__cvt(value, ndigit, decpt, sign, 1, 1));
140 int i, decpt, sign; local
142 digits = zend_dtoa(value, 2, ndigit, &decpt, &sign, NULL);
145 * Infinity or NaN, convert to inf or nan with sign
[all...]

Completed in 177 milliseconds