using boost::multiprecision::float128;
#endif
#include <boost/multiprecision/cpp_bin_float.hpp>
+#include <cmath>
using boost::math::tools::cohen_acceleration;
using boost::multiprecision::cpp_bin_float_100;
using boost::math::constants::pi;
+using std::log;
template<typename Real>
class G {
{
auto g = Divergent<Real>();
Real x = -cohen_acceleration(g);
- CHECK_ULP_CLOSE(log(pi<Real>()/2)/2, x, 80);
+ CHECK_ULP_CLOSE(log(pi<Real>()/2)/2, x, 135);
}
int main()