From c0c73accefee1d7a5ddfa7169c4c9d4512346616 Mon Sep 17 00:00:00 2001 From: Neven Sajko Date: Mon, 24 Feb 2020 20:53:54 +0000 Subject: [PATCH] [probability] Prevent soft-float in StudentDistribution::lnCoefficient --- apps/probability/distribution/student_distribution.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/probability/distribution/student_distribution.cpp b/apps/probability/distribution/student_distribution.cpp index bfeff60fd..a11640113 100644 --- a/apps/probability/distribution/student_distribution.cpp +++ b/apps/probability/distribution/student_distribution.cpp @@ -55,7 +55,7 @@ double StudentDistribution::cumulativeDistributiveInverseForProbability(double * float StudentDistribution::lnCoefficient() const { const float k = m_parameter1; - return std::lgamma((k+1.0f)/2.0f) - std::lgamma(k/2.0f) - (M_PI+k)/2.0f; + return std::lgamma((k+1.0f)/2.0f) - std::lgamma(k/2.0f) - ((float)M_PI+k)/2.0f; } }