GMP とその任意精度浮動小数点数を使用して C ライブラリを作成しています。「小さい数字」を切り捨てる必要がありますが、小さいものを判断する方法がわかりません。
GMP float (mpf_t) の精度を n ビットに設定したとします。では、計算上、小さいと見なされるものは何ですか?
GSL (GNU Scientific Library) に詳しい方のために、GSL_DBL_EPSILON に相当する値が必要です。これは、私の 32 ビット コンピューターでは 2.2204460492503131e-16 になります。
よろしくお願いします、j。