Lines Matching defs:be
29 * appropriate depends on the compiler; for this to work, it may be
52 * we can represent 10^k exactly), we may be able to
90 * something other than "long long", #define Llong to be the name,
92 * Llong, #define #ULLong to be the corresponding unsigned type.
99 * appropriate. If MALLOC is undefined, malloc will be invoked
104 * unless #defined to be a different length. This default length
114 * some HP systems), it may be necessary to #define NAN_WORD0
133 * probability of wasting memory, but would otherwise be harmless.)
149 * computation should be done to set the inexact flag when the
151 * is exact. In this case, dtoa.c must be compiled in
264 Exactly one of IEEE_8087, IEEE_MC68k, VAX, or IBM should be defined.
290 * An alternative that might be better on some machines is
2246 /* special case -- power of FLT_RADIX to be */
2578 /* freedtoa(s) must be used to free values s returned by dtoa
2579 * when MULTIPLE_THREADS is #defined. It should be used in all cases,
2613 * 3. Under the assumption that input will be rounded nearest,
2661 ndigits can be negative.
2677 int bbits, b2, b5, be, dig, i, ieps, ilim, ilim0, ilim1,
2753 b = d2b(dval(d), &be, &bbits);
2777 * We want k to be too large rather than too small.
2800 i = bbits + be + (Bias + (P-1) - 1);
2990 if (be >= 0 && k <= Int_max) {
3003 * precision "dval(d) -= L*ds" might be imprecise and
3013 /* If FLT_ROUNDS == 2, L will usually be high by 1 */
3057 denorm ? be + (Bias + (P-1) - 1 + 1) :
3060 1 + 4*P - 3 - bbits + ((bbits + be - 1) & 3);