Skip to content

Commit 64e939c

Browse files
feat: added round implementation
1 parent fa93d97 commit 64e939c

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

lib/node_modules/@stdlib/stats/base/dists/binomial/median/manifest.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@
4040
"dependencies": [
4141
"@stdlib/math/base/napi/binary",
4242
"@stdlib/math/base/assert/is-nan",
43-
"@stdlib/math/base/assert/is-nonnegative-integerf"
43+
"@stdlib/math/base/assert/is-nonnegative-integerf",
44+
"@stdlib/math/base/special/round"
4445
]
4546
},
4647
{
@@ -57,7 +58,8 @@
5758
"dependencies": [
5859
"@stdlib/math/base/assert/is-nan",
5960
"@stdlib/math/base/assert/is-nonnegative-integerf",
60-
"@stdlib/math/base/special/ceil"
61+
"@stdlib/math/base/special/ceil",
62+
"@stdlib/math/base/special/round"
6163
]
6264
},
6365
{
@@ -74,7 +76,8 @@
7476
"dependencies": [
7577
"@stdlib/math/base/assert/is-nan",
7678
"@stdlib/math/base/assert/is-nonnegative-integerf",
77-
"@stdlib/math/base/special/ceil"
79+
"@stdlib/math/base/special/ceil",
80+
"@stdlib/math/base/special/round"
7881
]
7982
}
8083
]

lib/node_modules/@stdlib/stats/base/dists/binomial/median/src/main.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
#include "stdlib/stats/base/dists/binomial/median.h"
2020
#include "stdlib/math/base/assert/is_nonnegative_integerf.h"
21+
#include "stdlib/math/base/special/round.h"
2122
#include "stdlib/math/base/assert/is_nan.h"
2223
#include <stdint.h>
2324

@@ -39,7 +40,7 @@ double stdlib_base_dists_binomial_median( const int32_t n, const double p ) {
3940
p < 0.0 ||
4041
p > 1.0
4142
) {
42-
return 0.0 / 0.0; // NaN
43+
return 0.0 / 0.0;
4344
}
44-
return round( n * p );
45+
return stdlib_base_round( n * p );
4546
}

0 commit comments

Comments
 (0)