diff --git a/lib/node_modules/@stdlib/stats/base/dists/negative-binomial/mean/lib/main.js b/lib/node_modules/@stdlib/stats/base/dists/negative-binomial/mean/lib/main.js index a0569af23177..f1877c737328 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/negative-binomial/mean/lib/main.js +++ b/lib/node_modules/@stdlib/stats/base/dists/negative-binomial/mean/lib/main.js @@ -63,11 +63,7 @@ var isnan = require( '@stdlib/math/base/assert/is-nan' ); function mean( r, p ) { if ( isnan( r ) || - isnan( p ) - ) { - return NaN; - } - if ( + isnan( p ) || r <= 0.0 || p < 0.0 || p > 1.0 diff --git a/lib/node_modules/@stdlib/stats/base/dists/negative-binomial/mean/src/main.c b/lib/node_modules/@stdlib/stats/base/dists/negative-binomial/mean/src/main.c index 8fc65f79b963..dbf5192ae839 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/negative-binomial/mean/src/main.c +++ b/lib/node_modules/@stdlib/stats/base/dists/negative-binomial/mean/src/main.c @@ -33,11 +33,7 @@ double stdlib_base_dists_negative_binomial_mean( const double r, const double p ) { if ( stdlib_base_is_nan( r ) || - stdlib_base_is_nan( p ) - ) { - return 0.0 / 0.0; // NaN - } - if ( + stdlib_base_is_nan( p ) || r <= 0.0 || p < 0.0 || p > 1.0