Searched refs:DBL_MANT_DIG (Results 1 - 24 of 24) sorted by relevance

/macosx-10.10/ruby-106/ruby/missing/
H A Dacosh.c17 /* DBL_MANT_DIG must be less than 4 times of bits of int */
18 #ifndef DBL_MANT_DIG
19 #define DBL_MANT_DIG 53 /* in this case, at least 12 digit precision */ macro
21 #define BIG_CRITERIA_BIT (1<<DBL_MANT_DIG/2)
25 #define BIG_CRITERIA (1.0*(1<<DBL_MANT_DIG/4)*(1<<(DBL_MANT_DIG/2+1-DBL_MANT_DIG/4)))
27 #define SMALL_CRITERIA_BIT (1<<(DBL_MANT_DIG/3))
31 #define SMALL_CRITERIA (1.0*(1<<DBL_MANT_DIG/4)*(1<<(DBL_MANT_DIG/
[all...]
/macosx-10.10/gnutar-453/gnutar/lib/
H A Dfloat+.h29 # define DBL_MANT_BIT DBL_MANT_DIG
33 # define DBL_MANT_BIT (DBL_MANT_DIG * 2)
37 # define DBL_MANT_BIT (DBL_MANT_DIG * 4)
/macosx-10.10/Libc-1044.1.2/gdtoa/FreeBSD/
H A D_hdtoa.c40 #define DBL_ADJ (DBL_MAX_EXP - 2 + ((DBL_MANT_DIG - 1) % 4))
126 static const int sigfigs = (DBL_MANT_DIG + 3) / 4;
198 *s = u.bits.manh | (1U << ((DBL_MANT_DIG - 1) % 4));
219 #if (LDBL_MANT_DIG > DBL_MANT_DIG)
316 #else /* (LDBL_MANT_DIG == DBL_MANT_DIG) */
326 #endif /* (LDBL_MANT_DIG == DBL_MANT_DIG) */
/macosx-10.10/swig-12/Lib/python/
H A Dpyprimtypes.swg172 const double mant_max = 1LL << DBL_MANT_DIG;
226 const double mant_max = 1LL << DBL_MANT_DIG;
/macosx-10.10/WebCore-7600.1.25/html/
H A DStepRange.cpp67 // FIXME: We should use DBL_MANT_DIG instead of FLT_MANT_DIG regarding to HTML5 specification.
151 // is greater than step*2^DBL_MANT_DIG, the following computation for
153 DEPRECATED_DEFINE_STATIC_LOCAL(const Decimal, twoPowerOfDoubleMantissaBits, (Decimal::Positive, 0, UINT64_C(1) << DBL_MANT_DIG));
/macosx-10.10/swig-12/Lib/perl5/
H A Dperlprimtypes.swg203 const double mant_max = 1LL << DBL_MANT_DIG;
275 const double mant_max = 1LL << DBL_MANT_DIG;
/macosx-10.10/tcl-105/tcl/tcl/generic/
H A DtclStrToD.c44 #if (FLT_RADIX == 2) && (DBL_MANT_DIG == 53) && (DBL_MAX_EXP == 1024)
1855 if (e <= DBL_MIN_EXP-DBL_MANT_DIG || !smallestSig) {
2143 *ePtr = e - DBL_MANT_DIG;
2214 mantBits = DBL_MANT_DIG * log2FLT_RADIX;
2222 x = (int) (DBL_MANT_DIG * log((double) FLT_RADIX) / log(5.0));
2255 minDigits = (int) floor((DBL_MIN_EXP - DBL_MANT_DIG)
H A DtclExecute.c33 #if (FLT_RADIX == 2) && (DBL_MANT_DIG == 53) && (DBL_MAX_EXP == 1024)
4567 if (DBL_MANT_DIG > CHAR_BIT*sizeof(long)
4622 if (DBL_MANT_DIG > CHAR_BIT*sizeof(Tcl_WideInt)
4660 if (DBL_MANT_DIG > CHAR_BIT*sizeof(long)
4679 if (DBL_MANT_DIG > CHAR_BIT*sizeof(Tcl_WideInt)
4710 if (DBL_MANT_DIG > CHAR_BIT*sizeof(long)
4743 if (DBL_MANT_DIG > CHAR_BIT*sizeof(long)
H A DtclBasic.c31 #if (FLT_RADIX == 2) && (DBL_MANT_DIG == 53) && (DBL_MAX_EXP == 1024)
/macosx-10.10/emacs-93/emacs/src/
H A Dprint.c67 #ifndef DBL_MANT_DIG
68 #define DBL_MANT_DIG 53 macro
87 #if FLT_RADIX == 2 && DBL_MANT_DIG == 53
90 #define DOUBLE_DIGITS_BOUND ((int) ceil (log10 (pow (FLT_RADIX, DBL_MANT_DIG))))
/macosx-10.10/libxml2-26/libxml2/
H A Dtrio.c293 # define LDBL_MANT_DIG DBL_MANT_DIG
2707 : (int)floor(DBL_MANT_DIG / TrioLogarithmBase(base));
H A Dtrionan.c101 * o DBL_MANT_DIG == 53: The mantissa is 52 bits wide, but because
106 #if (FLT_RADIX == 2) && (DBL_MAX_EXP == 1024) && (DBL_MANT_DIG == 53)
/macosx-10.10/pyobjc-45/2.6/pyobjc/pyobjc-core/libxml2-src/
H A Dtrio.c293 # define LDBL_MANT_DIG DBL_MANT_DIG
2703 : (int)floor(DBL_MANT_DIG / TrioLogarithmBase(base));
H A Dtrionan.c101 * o DBL_MANT_DIG == 53: The mantissa is 52 bits wide, but because
106 #if (FLT_RADIX == 2) && (DBL_MAX_EXP == 1024) && (DBL_MANT_DIG == 53)
/macosx-10.10/ruby-106/ruby/
H A Dmarshal.c300 #ifdef DBL_MANT_DIG
303 #if DBL_MANT_DIG > 32
305 #elif DBL_MANT_DIG > 24
307 #elif DBL_MANT_DIG > 16
H A Dbignum.c1388 if (bits > DBL_MANT_DIG+DBL_MAX_EXP) {
1392 if (bits > DBL_MANT_DIG+1)
1393 lo = (bits -= DBL_MANT_DIG+1) / BITSPERDIG;
1473 #if SIZEOF_LONG * CHAR_BIT < DBL_MANT_DIG /* assume FLT_RADIX == 2 */
1520 #if SIZEOF_LONG * CHAR_BIT < DBL_MANT_DIG /* assume FLT_RADIX == 2 */
3067 #define DBL_BIGDIG ((DBL_MANT_DIG + BITSPERDIG) / BITSPERDIG)
3091 y = dbl2big(ldexp(frexp(RFLOAT_VALUE(y), &i), DBL_MANT_DIG));
3092 ey = i - DBL_MANT_DIG;
H A Dnumeric.c61 #ifndef DBL_MANT_DIG
62 #define DBL_MANT_DIG 53 macro
663 enum {decimal_mant = DBL_MANT_DIG-DBL_DIG};
3880 rb_define_const(rb_cFloat, "MANT_DIG", INT2FIX(DBL_MANT_DIG));
H A Drational.c1917 f = ldexp(f, DBL_MANT_DIG);
1918 n -= DBL_MANT_DIG;
H A Dutil.c827 /* #define P DBL_MANT_DIG */
3811 #define SIGFIGS ((DBL_MANT_DIG + 3) / 4 + 1)
3894 int offset = 4 * ndigits + DBL_MAX_EXP - 4 - DBL_MANT_DIG;
/macosx-10.10/vim-55/runtime/syntax/
H A Dc.vim233 syn keyword cConstant DBL_DIG DBL_MANT_DIG DBL_EPSILON
/macosx-10.10/ICU-531.30/icuSources/common/
H A Dputil.cpp573 return pow(2.0, DBL_MANT_DIG + 1.0) - 1.0;
/macosx-10.10/rsync-45/rsync/
H A Dconfigure9725 + (DBL_MANT_DIG < LDBL_MANT_DIG)
9727 - (LDBL_MANT_DIG < DBL_MANT_DIG)))
/macosx-10.10/tcl-105/tcl_ext/ffidl/ffidl/
H A Dconfigure13025 + (DBL_MANT_DIG < LDBL_MANT_DIG)
13027 - (LDBL_MANT_DIG < DBL_MANT_DIG)))
/macosx-10.10/bash-94.1.2/bash-3.2/
H A Dconfigure5693 | (DBL_MAX_EXP < LDBL_MAX_EXP) | (DBL_MANT_DIG < LDBL_MANT_DIG))];

Completed in 332 milliseconds