Deleted Added
full compact
README (187808) README (219557)
1This directory contains source for a library of binary -> decimal
2and decimal -> binary conversion routines, for single-, double-,
3and extended-precision IEEE binary floating-point arithmetic, and
4other IEEE-like binary floating-point, including "double double",
5as in
6
7 T. J. Dekker, "A Floating-Point Technique for Extending the
8 Available Precision", Numer. Math. 18 (1971), pp. 224-242

--- 339 unchanged lines hidden (view full) ---

348FLT_ROUNDS, unless Trust_FLT_ROUNDS is also #defined.
349
350Compile with -DUSE_LOCALE to use the current locale; otherwise
351decimal points are assumed to be '.'. With -DUSE_LOCALE, unless
352you also compile with -DNO_LOCALE_CACHE, the details about the
353current "decimal point" character string are cached and assumed not
354to change during the program's execution.
355
1This directory contains source for a library of binary -> decimal
2and decimal -> binary conversion routines, for single-, double-,
3and extended-precision IEEE binary floating-point arithmetic, and
4other IEEE-like binary floating-point, including "double double",
5as in
6
7 T. J. Dekker, "A Floating-Point Technique for Extending the
8 Available Precision", Numer. Math. 18 (1971), pp. 224-242

--- 339 unchanged lines hidden (view full) ---

348FLT_ROUNDS, unless Trust_FLT_ROUNDS is also #defined.
349
350Compile with -DUSE_LOCALE to use the current locale; otherwise
351decimal points are assumed to be '.'. With -DUSE_LOCALE, unless
352you also compile with -DNO_LOCALE_CACHE, the details about the
353current "decimal point" character string are cached and assumed not
354to change during the program's execution.
355
356On machines with a 64-bit long double and perhaps a 113-bit "quad"
357type, you can invoke "make Printf" to add Printf (and variants, such
358as Fprintf) to gdtoa.a. These are analogs, declared in stdio1.h, of
359printf and fprintf, etc. in which %La, %Le, %Lf, and %Lg are for long
360double and (if appropriate) %Lqa, %Lqe, %Lqf, and %Lqg are for quad
361precision printing.
362
356Please send comments to David M. Gay (dmg at acm dot org, with " at "
357changed at "@" and " dot " changed to ".").
363Please send comments to David M. Gay (dmg at acm dot org, with " at "
364changed at "@" and " dot " changed to ".").