-- Assignment functions mpfr_get_prec : getPrec mpfr_set : set mpfr_set_ui : fromWord mpfr_set_si : fromInt mpfr_set_d : fromDouble mpfr_set_ui_2exp : int2w mpfr_set_si_2exp : int2i mpfr_set_str : stringToMPFR mpfr_strtofr : strtofr mpfr_set_inf : setInf mpfr_set_nan : setNaN mpfr_get_d : toDouble mpfr_get_d_2exp : toDouble2Exp mpfr_get_si : toInt mpfr_get_ui : toWord mpfr_get_str : mpfrToString mpfr_fits_ulong_p : fitsUlong mpfr_fits_slong_p : fitsSLong mpfr_fits_uint_p : fitsUInt mpfr_fits_sint_p : fitsSInt mpfr_fits_ushort_p : fitsUShort mpfr_fits_sshort_p : fitsSShort --Basic arithmetic functions mpfr_add : add mpfr_add_ui : addw mpfr_add_si : addi mpfr_add_d : addd mpfr_sub : sub mpfr_ui_sub : wsub mpfr_sub_ui : subw mpfr_si_sub : isub mpfr_sub_si : subi mpfr_sub_d : subd mpfr_d_sub : dsub mpfr_mul : mul mpfr_mul_ui : mulw mpfr_mul_si : muli mpfr_mul_d : muld mpfr_sqr : sqr mpfr_div : div mpfr_ui_div : wdiv mpfr_div_ui : divw mpfr_si_div : idiv mpfr_div_si : divi mpfr_div_d : divd mpfr_d_div : ddiv mpfr_sqrt : sqrt mpfr_sqrt_ui : sqrtw mpfr_rec_sqrt : recSqrt mpfr_cbrt : cbrt mpfr_root : root mpfr_pow : pow mpfr_pow_ui : poww mpfr_pow_si : powi mpfr_ui_pow_ui : wpoww mpfr_ui_pow : wpow mpfr_neg : neg mpfr_abs : absD mpfr_dim : dim mpfr_mul_2ui : mul2w mpfr_mul_2si : mul2i mpfr_div_2ui : div2w mpfr_div_2si : div2i --Comparisons mpfr_cmp : cmp mpfr_cmp_ui : cmpw mpfr_cmp_si : cmpi mpfr_cmp_d : cmpd mpfr_cmp_ui_2exp : cmp2w mpfr_cmp_si_2exp : cmp2i mpfr_cmpabs : cmpabs mpfr_nan_p : isNaN mpfr_inf_p : isInf mpfr_number_p : isNumber mpfr_zero_p : isZero mpfr_sgn : sgn mpfr_greater_p : greater mpfr_greaterequal_p : greatereq mpfr_less_p : less mpfr_lessequal_p : lesseq mpfr_lessgreater_p : lessgreater mpfr_equal_p : equal mpfr_unordered_p : unordered -- Special functions mpfr_log : log mpfr_log2 : log2 mpfr_log10 : log10 mpfr_exp : exp mpfr_exp2 : exp2 mpfr_exp10 : exp10 mpfr_sin : sin mpfr_cos : cos mpfr_tan : tan mpfr_sec : sec mpfr_csc : csc mpfr_cot : cot mpfr_sin_cos : sincos mpfr_asin : asin mpfr_acos : acos mpfr_atan : atan mpfr_atan2 : atan2 mpfr_cosh : cosh mpfr_sinh : sinh mpfr_tanh : tanh mpfr_sech : sech mpfr_csch : csch mpfr_coth : coth mpfr_sinh_cosh : sinhcosh mpfr_asinh : asinh mpfr_acosh : acosh mpfr_atanh : atanh mpfr_fac_ui : facw mpfr_log1p : log1p mpfr_expm1 : expm1 mpfr_eint : eint mpfr_li2 : li2 mpfr_gamma : gamma mpfr_lngamma : lngamma mpfr_lgamma : lgamma mpfr_zeta : zeta mpfr_zeta_ui : zetaw mpfr_erf : erf mpfr_erfc : erfc mpfr_j0 : j0 mpfr_j1 : j1 mpfr_jn : jn mpfr_y0 : y0 mpfr_y1 : y1 mpfr_yn : yn mpfr_fma : fma mpfr_fms : fms mpfr_agm : agm mpfr_hypot : hypot mpfr_const_log2 : log2c mpfr_const_pi : pi mpfr_const_euler : euler mpfr_const_catalan : catalan -- Integer related functions mpfr_rint : rint mpfr_ceil : ceil mpfr_floor : floor mpfr_round : round mpfr_trunc : trunc mpfr_modf : modf mpfr_fmod : fmod mpfr_rint_ceil : rintCeil mpfr_rint_floor : rintFloor mpfr_rint_round : rintRound mpfr_rint_trunc : rintTrunc mpfr_frac : frac mpfr_remainder : remainder mpfr_remquo : remquo mpfr_integer_p : isInteger -- Miscellaneous functions mpfr_nexttoward : nextToward mpfr_nextabove : nextAbove mpfr_nextbelow : nextBelow mpfr_min : maxD mpfr_max : minD mpfr_random2 : random2 mpfr_get_exp : getExp mpfr_set_exp : setExp mpfr_signbit : signbit