Lines Matching refs:value

278 #define value(x) ((x).d)  macro
998 value(x) = _x; in ulp()
1023 return value(a); in ulp()
1093 return value(d);
1107 value(d) = _d; in d2b()
1226 value(da) = b2d(a, &ka); in ratio()
1227 value(db) = b2d(b, &kb); in ratio()
1253 return value(da) / value(db); in ratio()
1492 value(d) = _d; in zend_dtoa()
1519 value(d) += 0; /* normalize */ in zend_dtoa()
1521 if (!value(d)) { in zend_dtoa()
1526 b = d2b(value(d), &be, &bbits); in zend_dtoa()
1532 value(d2) = value(d); in zend_dtoa()
1537 value(d2) /= 1 << j; in zend_dtoa()
1576 value(d2) = x; in zend_dtoa()
1582 ds = (value(d2)-1.5)*0.289529654602168 + 0.1760912590558 + i*0.301029995663981; in zend_dtoa()
1588 if (value(d) < tens[k]) in zend_dtoa()
1651 value(d2) = value(d); in zend_dtoa()
1661 value(d) /= bigtens[n_bigtens-1]; in zend_dtoa()
1669 value(d) /= ds; in zend_dtoa()
1672 value(d) *= tens[j1 & 0xf]; in zend_dtoa()
1676 value(d) *= bigtens[i]; in zend_dtoa()
1679 if (k_check && value(d) < 1. && ilim > 0) { in zend_dtoa()
1684 value(d) *= 10.; in zend_dtoa()
1687 value(eps) = ieps*value(d) + 7.; in zend_dtoa()
1691 value(d) -= 5.; in zend_dtoa()
1692 if (value(d) > value(eps)) in zend_dtoa()
1694 if (value(d) < -value(eps)) in zend_dtoa()
1703 value(eps) = 0.5/tens[ilim-1] - value(eps); in zend_dtoa()
1705 L = value(d); in zend_dtoa()
1706 value(d) -= L; in zend_dtoa()
1708 if (value(d) < value(eps)) in zend_dtoa()
1710 if (1. - value(d) < value(eps)) in zend_dtoa()
1714 value(eps) *= 10.; in zend_dtoa()
1715 value(d) *= 10.; in zend_dtoa()
1721 value(eps) *= tens[ilim-1]; in zend_dtoa()
1722 for(i = 1;; i++, value(d) *= 10.) { in zend_dtoa()
1723 L = value(d); in zend_dtoa()
1724 value(d) -= L; in zend_dtoa()
1727 if (value(d) > 0.5 + value(eps)) in zend_dtoa()
1729 else if (value(d) < 0.5 - value(eps)) { in zend_dtoa()
1742 value(d) = value(d2); in zend_dtoa()
1754 if (ilim < 0 || value(d) <= 5*ds) in zend_dtoa()
1759 L = value(d) / ds; in zend_dtoa()
1760 value(d) -= L*ds; in zend_dtoa()
1763 if (value(d) < 0) { in zend_dtoa()
1765 value(d) += ds; in zend_dtoa()
1770 value(d) += value(d); in zend_dtoa()
1771 if (value(d) > ds || (value(d) == ds && (L & 1))) { in zend_dtoa()
1783 if (!(value(d) *= 10.)) in zend_dtoa()
2059 value(rv) = 0.; in zend_strtod()
2176 value(rv) = y; in zend_strtod()
2178 value(rv) = tens[k - 9] * value(rv) + z; in zend_strtod()
2192 /* value(rv) = */ rounded_product(value(rv), in zend_strtod()
2203 value(rv) *= tens[i]; in zend_strtod()
2210 /* value(rv) = */ rounded_product(value(rv), in zend_strtod()
2217 /* value(rv) = */ rounded_product(value(rv), in zend_strtod()
2225 /* value(rv) = */ rounded_quotient(value(rv), in zend_strtod()
2237 value(rv) *= tens[i]; in zend_strtod()
2243 value(rv) = HUGE_VAL; in zend_strtod()
2261 value(rv) *= bigtens[j]; in zend_strtod()
2264 value(rv) *= bigtens[j]; in zend_strtod()
2283 value(rv) /= tens[i]; in zend_strtod()
2290 value(rv) *= tinytens[j]; in zend_strtod()
2292 value(rv0) = value(rv); in zend_strtod()
2293 value(rv) *= tinytens[j]; in zend_strtod()
2294 if (!value(rv)) { in zend_strtod()
2295 value(rv) = 2.*value(rv0); in zend_strtod()
2296 value(rv) *= tinytens[j]; in zend_strtod()
2297 if (!value(rv)) { in zend_strtod()
2299 value(rv) = 0.; in zend_strtod()
2323 bb = d2b(value(rv), &bbe, &bbbits); /* rv = bb * 2^bbe */ in zend_strtod()
2435 value(rv) += ulp(value(rv)); in zend_strtod()
2438 value(rv) -= ulp(value(rv)); in zend_strtod()
2440 if (!value(rv)) in zend_strtod()
2491 value(rv0) = value(rv); in zend_strtod()
2493 adj = aadj1 * ulp(value(rv)); in zend_strtod()
2494 value(rv) += adj; in zend_strtod()
2509 value(rv0) = value(rv); in zend_strtod()
2511 adj = aadj1 * ulp(value(rv)); in zend_strtod()
2512 value(rv) += adj; in zend_strtod()
2530 adj = aadj1 * ulp(value(rv)); in zend_strtod()
2531 value(rv) += adj; in zend_strtod()
2546 adj = aadj1 * ulp(value(rv)); in zend_strtod()
2547 value(rv) += adj; in zend_strtod()
2578 result = sign ? -value(rv) : value(rv); in zend_strtod()
2596 double value = 0; in zend_hex_strtod() local
2614 value = value * 16 + c; in zend_hex_strtod()
2621 return value; in zend_hex_strtod()
2628 double value = 0; in zend_oct_strtod() local
2641 value = value * 8 + c - '0'; in zend_oct_strtod()
2649 return value; in zend_oct_strtod()