summaryrefslogtreecommitdiff
path: root/boost/math/distributions/non_central_t.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/math/distributions/non_central_t.hpp')
-rw-r--r--boost/math/distributions/non_central_t.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/boost/math/distributions/non_central_t.hpp b/boost/math/distributions/non_central_t.hpp
index df7a58e575..718453b657 100644
--- a/boost/math/distributions/non_central_t.hpp
+++ b/boost/math/distributions/non_central_t.hpp
@@ -90,7 +90,7 @@ namespace boost
betaf -= xtermf;
T term = poisf * betaf;
sum += term;
- if((fabs(last_term) > fabs(term)) && (fabs(term/sum) < errtol))
+ if((fabs(last_term) >= fabs(term)) && (fabs(term/sum) < errtol))
break;
last_term = term;
++count;
@@ -358,7 +358,7 @@ namespace boost
s = boost::math::sign(pzero - q);
if(s != boost::math::sign(guess))
{
- guess = s;
+ guess = static_cast<T>(s);
}
value_type result = detail::generic_quantile(