Files
math/test/git_issue_1175.cpp
2026-07-20 16:46:43 -04:00

34 lines
732 B
C++

// (C) Copyright Matt Borland 2023.
// Use, modification and distribution are subject to the
// Boost Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#ifndef BOOST_MATH_BUILD_MODULE
#include <boost/math/distributions/beta.hpp>
#else
import boost.math;
#endif
#include "math_unit_test.hpp"
#ifndef BOOST_MATH_BUILD_MODULE
#include <iostream>
#endif
using namespace std;
using boost::math::beta_distribution;
int main(int argc, char* argv[])
{
double a = 5.0;
double b = 5.0;
double p = 0.5;
beta_distribution<> dist(a, b);
double x = quantile(dist, p);
CHECK_ULP_CLOSE(x, 0.5, 2);
return boost::math::test::report_errors();
}