summaryrefslogtreecommitdiff
path: root/get_str.c
Commit message (Expand)AuthorAgeFilesLines
* Add mpfr_free_str function.pelissip2004-02-231-0/+5
* Fix bug if you build MPFR with ASSERT.pelissip2004-02-181-1/+1
* simplified roundingzimmerma2004-02-171-10/+10
* improved test coveragezimmerma2004-02-131-2/+1
* + Better support of non IEEE doubles.pelissip2004-02-061-9/+7
* fixed bug in get_str (case pow2, rnd=up or down)zimmerma2004-02-031-16/+6
* _mpfr_ceil -> mpfr_ceil_double + check for overflow.vlefevre2004-01-191-26/+31
* Moved the mpfr_mpn_exp function to a new file "mpn_exp.c" as it isvlefevre2004-01-191-132/+0
* Add a new check in tget_str.c.pelissip2004-01-151-1/+1
* fixed problem in case m=0 and b=2^k (lost bits from 1st digit were not takenzimmerma2004-01-151-2/+19
* mpn_exp -> mpfr_mpn_expzimmerma2004-01-151-3/+3
* * Optimize a few div.c and mul.c.pelissip2003-11-171-5/+5
* Some minor optimizations.pelissip2003-11-071-1/+2
* + Remove MPFR_CLEAR_NAN and MPFR_CLEAR_INF. Only use MPFR_CLEAR_FLAGS.pelissip2003-11-041-3/+3
* Change the internal format of MPFR: ZERO, INF and NAN have special values of ...pelissip2003-10-271-2/+6
* mpfr_round_prec is now obsoletezimmerma2003-09-191-1/+1
* Macros MPFR_EXP_INVALID (invalid exponent value) and MPFR_EXP_CHECKvlefevre2003-05-221-6/+6
* Replaced NaN, Inf by @NaN@, @Inf@ [for bases > 24].hanrot2003-02-241-4/+4
* moved common prototype for mpn_exp in mpfr-impl.hzimmerma2003-01-151-2/+1
* #Add a copyright year.ryde2003-01-081-1/+1
* (mpn_exp): Don't store -1 in a uint then return it as a long.ryde2003-01-081-1/+1
* Suppress some #define and fix symbol names (makes code cleaner):vlefevre2002-12-161-2/+2
* Code clean-up.vlefevre2002-11-201-9/+11
* fixed non-ansi featureszimmerma2002-11-191-16/+16
* TMP_MARK missing (patch by Kevin Ryde).vlefevre2002-07-281-0/+1
* improved the computation of g = ceil((e-1)/log_2(beta)), using two tableszimmerma2002-07-261-38/+140
* completely new version, written by Alain Delplanque and Paul Zimmermann.zimmerma2002-07-241-275/+623
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
* New mpfr_get_d, mpfr_get_d2, mpfr_get_d3.vlefevre2002-03-111-1/+1
* Copyright line changed.vlefevre2002-03-041-1/+1
* Minor update.vlefevre2002-02-271-1/+3
* Fixes, code clean-up and some asserts against integer overflows.vlefevre2002-02-191-78/+90
* mpfr_{div,mul}_2exp -> mpfr_{div,mul}_2ui.vlefevre2002-02-141-2/+2
* Partial code clean-up and some asserts against integer overflows (2).vlefevre2002-02-141-24/+43
* Partial code clean-up and some asserts against integer overflows.vlefevre2002-02-131-83/+125
* mpfr_get_str: the returned exponent for 0 is 0 (like in frexp()).vlefevre2002-02-121-1/+1
* mpfr_get_str: null pointer returned in case of error, NaN taken into account.vlefevre2002-02-121-14/+23
* mpfr_round -> mpfr_round_prec.vlefevre2002-01-251-1/+1
* big rewrite to fix problems when the estimate base exponent is too smallzimmerma2001-11-301-95/+149
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
* added year 2001 in copyright linezimmerma2001-11-161-26/+1
* simplified testzimmerma2001-11-161-1/+1
* fixed stupid bug: ceil(a/b) isn't (a+b-1)/a but simply a/b for a negative!zimmerma2001-07-061-3/+3
* fixed bug for output base 2^kzimmerma2001-06-291-9/+20
* now initialize str_is_null correctlyzimmerma2001-02-181-1/+1
* now when str==NULL return a block which is exactly strlen(str)+1 bytes longzimmerma2001-02-151-14/+24
* _mp_xxx_func -> _gmp_xxx_funczimmerma2001-01-111-15/+3
* cast for _mpfr_floor_log2 was on the wrong sidezimmerma2000-12-221-1/+1
* k2r -> ansi stylezimmerma2000-12-211-5/+10