Does mpf_set_d perform an exact conversion from native double to mpf_t, with no rounding? I suspect that it does, but the manual doesn't say. Also, the manual groups that function with others that I suspect are not exact, like mpf_set_q. If my conjectures are correct, I think updating the manual would be nice. Andrea Monaco