summaryrefslogtreecommitdiff
path: root/mpf/set_prc_raw.c
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2001-04-21 23:53:32 +0200
committerKevin Ryde <user42@zip.com.au>2001-04-21 23:53:32 +0200
commit49da541be70d61629e51a43ee1a29ee50255db3c (patch)
treeb91323c264ef04942f81cce00eb0b725925019ed /mpf/set_prc_raw.c
parent0eb78e777ec75b7b5c705d94af8681996fa256e5 (diff)
downloadgmp-49da541be70d61629e51a43ee1a29ee50255db3c.tar.gz
* gmp-impl.h (MPF_BITS_TO_PREC, MPF_PREC_TO_BITS): New macros.
* mpf/get_prc.c, init2.c, set_dfl_prec.c, set_prc.c, set_prc_raw.c: Use them.
Diffstat (limited to 'mpf/set_prc_raw.c')
-rw-r--r--mpf/set_prc_raw.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/mpf/set_prc_raw.c b/mpf/set_prc_raw.c
index fcdc8e0e1..f6f403279 100644
--- a/mpf/set_prc_raw.c
+++ b/mpf/set_prc_raw.c
@@ -27,7 +27,5 @@ MA 02111-1307, USA. */
void
mpf_set_prec_raw (mpf_ptr x, unsigned long int prec_in_bits)
{
- mp_size_t prec;
- prec = (MAX (53, prec_in_bits) + 2 * BITS_PER_MP_LIMB - 1)/BITS_PER_MP_LIMB;
- x->_mp_prec = prec;
+ x->_mp_prec = MPF_BITS_TO_PREC (prec_in_bits);
}