Lines Matching refs:precision

103 #define MAX_VARIABLE_STORAGE(exponent_size, precision) \  argument
104 ((size_t)(((precision) >> 3) + (exponent_size) + \
105 ((precision) > 248 ? sizeof(mpfr_prec_t) : 0) + 3))
186 mpfr_prec_t precision) in mpfr_fpif_store_precision() argument
191 MPFR_ASSERTD (precision >= 1); in mpfr_fpif_store_precision()
194 if (precision > MPFR_MAX_EMBEDDED_PRECISION) in mpfr_fpif_store_precision()
198 copy_precision = precision - (MPFR_MAX_EMBEDDED_PRECISION + 1); in mpfr_fpif_store_precision()
205 if (precision > MPFR_MAX_EMBEDDED_PRECISION) in mpfr_fpif_store_precision()
208 precision -= (MPFR_MAX_EMBEDDED_PRECISION + 1); in mpfr_fpif_store_precision()
209 putLittleEndianData (result + 1, (unsigned char *) &precision, in mpfr_fpif_store_precision()
213 result[0] = precision + MPFR_MAX_PRECSIZE; in mpfr_fpif_store_precision()
227 mpfr_prec_t precision; in mpfr_fpif_read_precision_from_file() local
269 precision = 0; /* to pad with 0's if data_size < data_max_size */ in mpfr_fpif_read_precision_from_file()
274 getLittleEndianData ((unsigned char *) &precision, buffer, in mpfr_fpif_read_precision_from_file()
277 return precision + (MPFR_MAX_EMBEDDED_PRECISION + 1); in mpfr_fpif_read_precision_from_file()
463 mpfr_prec_t precision; in mpfr_fpif_store_limbs() local
469 precision = mpfr_get_prec (x); in mpfr_fpif_store_limbs()
470 nb_byte = (precision + 7) >> 3; in mpfr_fpif_store_limbs()
589 mpfr_prec_t precision; in mpfr_fpif_import() local
593 precision = mpfr_fpif_read_precision_from_file (fh); in mpfr_fpif_import()
594 if (precision == 0) /* precision = 0 means an error */ in mpfr_fpif_import()
597 if (precision > MPFR_PREC_MAX) in mpfr_fpif_import()
600 mpfr_set_prec (x, precision); in mpfr_fpif_import()
620 used_size = (precision + 7) >> 3; /* ceil(precision/8) */ in mpfr_fpif_import()