gmp在给定精度下浮动下限

时间:2012-02-23 19:20:25

标签: gmp gsl

我正在编写一个带有GMP的C库及其任意精度浮点数。我需要切断“小数字”,但我不知道如何确定什么是小的。

假设我将GMP浮点数(mpf_t)的精度设置为n位。那么在计算中应该考虑什么?

对于任何熟悉GSL(GNU科学图书馆)的人,我需要相当于他们的GSL_DBL_EPSILON,在我的32位计算机上,它是双倍的,很高兴为2.2204460492503131e-16。

提前致谢,j。

1 个答案:

答案 0 :(得分:0)

我想我找到了神奇的数字:它是2 ^ { - (有效位数精度)} 详细on this Wikipedia article