diff --git a/lib/node_modules/@stdlib/stats/base/dists/beta/mean/manifest.json b/lib/node_modules/@stdlib/stats/base/dists/beta/mean/manifest.json index 87f6a84f7198..7991d55ba113 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/beta/mean/manifest.json +++ b/lib/node_modules/@stdlib/stats/base/dists/beta/mean/manifest.json @@ -38,7 +38,8 @@ "libraries": [], "libpath": [], "dependencies": [ - "@stdlib/math/base/napi/binary" + "@stdlib/math/base/napi/binary", + "@stdlib/constants/float64/nan" ] }, { @@ -53,7 +54,8 @@ "libraries": [], "libpath": [], "dependencies": [ - "@stdlib/constants/float64/eps" + "@stdlib/constants/float64/eps", + "@stdlib/constants/float64/nan" ] }, { @@ -68,7 +70,8 @@ "libraries": [], "libpath": [], "dependencies": [ - "@stdlib/constants/float64/eps" + "@stdlib/constants/float64/eps", + "@stdlib/constants/float64/nan" ] } ] diff --git a/lib/node_modules/@stdlib/stats/base/dists/beta/mean/src/main.c b/lib/node_modules/@stdlib/stats/base/dists/beta/mean/src/main.c index 66c9f5a60c1e..0f33ae9facd8 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/beta/mean/src/main.c +++ b/lib/node_modules/@stdlib/stats/base/dists/beta/mean/src/main.c @@ -17,6 +17,7 @@ */ #include "stdlib/stats/base/dists/beta/mean.h" +#include "stdlib/constants/float64/nan.h" /** * Returns the expected value of a beta distribution. @@ -31,7 +32,7 @@ */ double stdlib_base_dists_beta_mean( const double alpha, const double beta ) { if ( alpha <= 0.0 || beta <= 0.0 ) { - return 0.0/0.0; // NaN + return STDLIB_CONSTANT_FLOAT64_NAN; } return alpha / ( alpha + beta ); }