summaryrefslogtreecommitdiff
path: root/set_q.c
Commit message (Collapse)AuthorAgeFilesLines
* Function mpfr_check_range now propagates the inexact ternary value.vlefevre2002-07-251-1/+4
| | | | | | | | | Function mpfr_restore_emin_emax OR's the saved flags with the current flags, as this is more useful in general. Macro MPFR_RESTORE_RET removed (no longer useful). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1999 280ebfd0-de03-0410-8827-d642c229c3f4
* fixed bug found by Gerardo Ballabiozimmerma2002-06-141-2/+9
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1953 280ebfd0-de03-0410-8827-d642c229c3f4
* Exponent range saved/restored. Returns NaN when the numeratorvlefevre2002-04-191-9/+23
| | | | | | | or the denominator is too large for MPFR. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1901 280ebfd0-de03-0410-8827-d642c229c3f4
* COPYING -> COPYING.LIB and GPL re-added.vlefevre2002-04-151-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1877 280ebfd0-de03-0410-8827-d642c229c3f4
* When q = 0, +0 is returned.vlefevre2002-04-141-5/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1871 280ebfd0-de03-0410-8827-d642c229c3f4
* #include ordering fixed.vlefevre2002-04-111-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1849 280ebfd0-de03-0410-8827-d642c229c3f4
* COPYING.LIB -> COPYING.vlefevre2002-04-051-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1820 280ebfd0-de03-0410-8827-d642c229c3f4
* Copyright line changed.vlefevre2002-03-041-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1713 280ebfd0-de03-0410-8827-d642c229c3f4
* changed Library GPL to Lesser GPLzimmerma2001-11-161-4/+4
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1536 280ebfd0-de03-0410-8827-d642c229c3f4
* added year 2001 in copyright linezimmerma2001-11-161-8/+1
| | | | | | | removed #if __STDC__ git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1526 280ebfd0-de03-0410-8827-d642c229c3f4
* implemented inexact flagzimmerma2001-10-261-14/+11
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1429 280ebfd0-de03-0410-8827-d642c229c3f4
* cosmetic changeszimmerma2001-10-151-10/+12
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@1248 280ebfd0-de03-0410-8827-d642c229c3f4
* Warnings suppressed on Alpha/OSF1.vlefevre2000-12-181-2/+2
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@903 280ebfd0-de03-0410-8827-d642c229c3f4
* changed name of mpfr struct fields: _mp_d -> _mpfr_dzimmerma2000-12-181-1/+2
| | | | | | | | | (to detect conflicts with mpf) fixed a few problems in non-STDC headers moved definitions of mpfr-impl.h to mpfr-test.h and created a real mpfr-impl.h git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@897 280ebfd0-de03-0410-8827-d642c229c3f4
* Yet another patch for include files.hanrot2000-12-151-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@863 280ebfd0-de03-0410-8827-d642c229c3f4
* Permutation of includes to avoid warnings due to careless multiple definitionhanrot2000-12-151-1/+1
| | | | | | | of ULONG_MAX. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@862 280ebfd0-de03-0410-8827-d642c229c3f4
* Take into account Inf, Nans ; clear the flags of the return variablevlefevre2000-12-141-0/+1
| | | | | | | in most function calls. git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@858 280ebfd0-de03-0410-8827-d642c229c3f4
* changed copyright to Free Software Foundationzimmerma2000-12-011-1/+1
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@816 280ebfd0-de03-0410-8827-d642c229c3f4
* protected all macros: xxx -> MPFR_xxxzimmerma2000-10-261-3/+3
| | | | git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@786 280ebfd0-de03-0410-8827-d642c229c3f4
* convert rational (mpz_q) to floating-point (mpfr_t)zimmerma2000-02-111-0/+62
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@474 280ebfd0-de03-0410-8827-d642c229c3f4