Skip to content

Commit 2634808

Browse files
committed
refactor: as per suggested
1 parent e5b1927 commit 2634808

File tree

13 files changed

+81
-79
lines changed

13 files changed

+81
-79
lines changed

lib/node_modules/@stdlib/math/base/special/bernoullif/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ limitations under the License.
2020

2121
# bernoullif
2222

23-
> Compute the nth [Bernoulli number][bernoulli-number] of a single-precision floating-point number.
23+
> Compute the nth [Bernoulli number][bernoulli-number] as a single-precision floating-point number.
2424
2525
<section class="intro">
2626

@@ -36,7 +36,7 @@ var bernoullif = require( '@stdlib/math/base/special/bernoullif' );
3636

3737
#### bernoullif( n )
3838

39-
Computes the nth [Bernoulli number][bernoulli-number] of a single-precision floating-point number.
39+
Compute the nth [Bernoulli number][bernoulli-number] as a single-precision floating-point number.
4040

4141
```javascript
4242
var v = bernoullif( 0 );
@@ -61,17 +61,17 @@ v = bernoullif( 20 );
6161
// returns ~-529.124
6262
```
6363

64-
For even integers `n >= 64`, the function alternates between returning positive and negative infinity, as larger [Bernoulli numbers][bernoulli-number] cannot be safely represented in [single-precision floating-point format][ieee754]
64+
For even integers `n >= 66`, the function alternates between returning positive and negative infinity, as larger [Bernoulli numbers][bernoulli-number] cannot be safely represented in [single-precision floating-point format][ieee754]
6565

6666
```javascript
67-
var v = bernoullif( 64 );
68-
// returns -Infinity
69-
70-
v = bernoullif( 66 );
67+
var v = bernoullif( 66 );
7168
// returns Infinity
7269

7370
v = bernoullif( 68 );
7471
// returns -Infinity
72+
73+
v = bernoullif( 70 );
74+
// returns Infinity
7575
```
7676

7777
If not provided a nonnegative integer value, the function returns `NaN`.
@@ -151,7 +151,7 @@ for ( i = 0; i < 70; i++ ) {
151151

152152
#### stdlib_base_bernoullif( n )
153153

154-
Computes the nth [Bernoulli number][bernoulli-number] of a single-precision floating-point number.
154+
Compute the nth [Bernoulli number][bernoulli-number] as a single-precision floating-point number.
155155

156156
```c
157157
float out = stdlib_base_bernoullif( 0 );

lib/node_modules/@stdlib/math/base/special/bernoullif/benchmark/benchmark.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
var bench = require( '@stdlib/bench' );
2424
var randu = require( '@stdlib/random/base/randu' );
25-
var floor = require( '@stdlib/math/base/special/floorf' );
25+
var floorf = require( '@stdlib/math/base/special/floorf' );
2626
var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
2727
var pkg = require( './../package.json' ).name;
2828
var bernoullif = require( './../lib' );
@@ -37,7 +37,7 @@ bench( pkg, function benchmark( b ) {
3737

3838
b.tic();
3939
for ( i = 0; i < b.iterations; i++ ) {
40-
x = floor( randu() * 500.0 );
40+
x = floorf( randu() * 500.0 );
4141
y = bernoullif( x );
4242
if ( isnanf( y ) ) {
4343
b.fail( 'should not return NaN' );

lib/node_modules/@stdlib/math/base/special/bernoullif/benchmark/benchmark.native.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
var resolve = require( 'path' ).resolve;
2424
var bench = require( '@stdlib/bench' );
2525
var randu = require( '@stdlib/random/base/randu' );
26-
var floor = require( '@stdlib/math/base/special/floorf' );
26+
var floorf = require( '@stdlib/math/base/special/floorf' );
2727
var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
2828
var tryRequire = require( '@stdlib/utils/try-require' );
2929
var pkg = require( './../package.json' ).name;
@@ -46,7 +46,7 @@ bench( pkg+'::native', opts, function benchmark( b ) {
4646

4747
b.tic();
4848
for ( i = 0; i < b.iterations; i++ ) {
49-
x = floor( randu() * 500.0 );
49+
x = floorf( randu() * 500.0 );
5050
y = bernoullif( x );
5151
if ( isnanf( y ) ) {
5252
b.fail( 'should not return NaN' );

lib/node_modules/@stdlib/math/base/special/bernoullif/docs/repl.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
{{alias}}( n )
3-
Computes the nth Bernoulli number of a single-precision floating-point
3+
Compute the nth Bernoulli number as a single-precision floating-point
44
number.
55

66
If not provided a nonnegative integer value, the function returns `NaN`.
@@ -33,10 +33,10 @@
3333
0.0
3434
> y = {{alias}}( 20 )
3535
~-529.124
36-
> y = {{alias}}( 64 )
37-
-Infinity
3836
> y = {{alias}}( 66 )
3937
Infinity
38+
> y = {{alias}}( 68 )
39+
-Infinity
4040
> y = {{alias}}( NaN )
4141
NaN
4242

lib/node_modules/@stdlib/math/base/special/bernoullif/docs/types/index.d.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
// TypeScript Version: 4.1
2020

2121
/**
22-
* Computes the nth Bernoulli number of a single-precision floating-point number.
22+
* Compute the nth Bernoulli number as a single-precision floating-point number.
2323
*
2424
* @param n - the Bernoulli number to compute
2525
* @returns Bernoulli number
@@ -53,14 +53,14 @@
5353
* // returns ~-529.124
5454
*
5555
* @example
56-
* var y = bernoullif( 64 );
57-
* // returns -Infinity
58-
*
59-
* @example
6056
* var y = bernoullif( 66 );
6157
* // returns Infinity
6258
*
6359
* @example
60+
* var y = bernoullif( 68 );
61+
* // returns -Infinity
62+
*
63+
* @example
6464
* var y = bernoullif( NaN );
6565
* // returns NaN
6666
*/

lib/node_modules/@stdlib/math/base/special/bernoullif/lib/bernoullif.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,6 @@
3030
-2.84987693024508822262691464329106781609195e30,
3131
2.38654274996836276446459819192192149717514e32,
3232
-2.13999492572253336658107447651910973926742e34,
33-
2.05009757234780975699217330956723102516667e36
33+
2.05009757234780975699217330956723102516667e36,
34+
-2.09380059113463784090951852900279701847092e38
3435
]

lib/node_modules/@stdlib/math/base/special/bernoullif/lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
'use strict';
2020

2121
/**
22-
* Compute the nth Bernoulli number of a single-precision floating-point number.
22+
* Compute the nth Bernoulli number as a single-precision floating-point number.
2323
*
2424
* @module @stdlib/math/base/special/bernoullif
2525
*

lib/node_modules/@stdlib/math/base/special/bernoullif/lib/main.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ var BERNOULLIF = require( './bernoullif.json' );
3131

3232
// VARIABLES //
3333

34-
var MAX_BERNOULLI = 62|0; // asm type annotation
34+
var MAX_BERNOULLI = 64|0; // asm type annotation
3535

3636

3737
// MAIN //
3838

3939
/**
40-
* Computes the nth Bernoulli number of a single-precision floating-point number.
40+
* Compute the nth Bernoulli number as a single-precision floating-point number.
4141
*
4242
* @param {NonNegativeInteger} n - the Bernoulli number to compute
4343
* @returns {number} Bernoulli number
@@ -71,14 +71,14 @@ var MAX_BERNOULLI = 62|0; // asm type annotation
7171
* // returns ~-529.124
7272
*
7373
* @example
74-
* var y = bernoullif( 64 );
75-
* // returns -Infinity
76-
*
77-
* @example
7874
* var y = bernoullif( 66 );
7975
* // returns Infinity
8076
*
8177
* @example
78+
* var y = bernoullif( 68 );
79+
* // returns -Infinity
80+
*
81+
* @example
8282
* var y = bernoullif( NaN );
8383
* // returns NaN
8484
*/

lib/node_modules/@stdlib/math/base/special/bernoullif/lib/native.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ var addon = require( './../src/addon.node' );
2626
// MAIN //
2727

2828
/**
29-
* Computes the nth Bernoulli number of a single-precision floating-point number.
29+
* Compute the nth Bernoulli number as a single-precision floating-point number.
3030
*
3131
* @param {NonNegativeInteger} n - the Bernoulli number to compute
3232
* @returns {number} Bernoulli number
@@ -60,12 +60,12 @@ var addon = require( './../src/addon.node' );
6060
* // returns ~-529.124
6161
*
6262
* @example
63-
* var y = bernoullif( 64 );
64-
* // returns -Infinity
65-
*
66-
* @example
6763
* var y = bernoullif( 66 );
6864
* // returns Infinity
65+
*
66+
* @example
67+
* var y = bernoullif( 68 );
68+
* // returns -Infinity
6969
*/
7070
function bernoullif( n ) {
7171
return addon( n );

lib/node_modules/@stdlib/math/base/special/bernoullif/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@stdlib/math/base/special/bernoullif",
33
"version": "0.0.0",
4-
"description": "Compute the nth Bernoulli number of a single-precision floating-point number.",
4+
"description": "Compute the nth Bernoulli number as a single-precision floating-point number.",
55
"license": "Apache-2.0",
66
"author": {
77
"name": "The Stdlib Authors",

0 commit comments

Comments
 (0)