File tree Expand file tree Collapse file tree 12 files changed +90
-100
lines changed
lib/node_modules/@stdlib/math/base/special Expand file tree Collapse file tree 12 files changed +90
-100
lines changed Original file line number Diff line number Diff line change @@ -86,15 +86,16 @@ v = rcbrtf( Infinity );
86
86
<!-- eslint no-undef: "error" -->
87
87
88
88
``` javascript
89
- var discreteUniform = require ( ' @stdlib/random/base/discrete-uniform' );
89
+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform' );
90
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
90
91
var rcbrtf = require ( ' @stdlib/math/base/special/rcbrtf' );
91
92
92
- var x;
93
- var i;
94
- for ( i = 0 ; i < 100 ; i ++ ) {
95
- x = discreteUniform ( 0.0 , 100.0 );
96
- console . log ( ' rcbrtf(%d) = %d ' , x, rcbrtf ( x ) );
97
- }
93
+ var opts = {
94
+ ' dtype ' : ' float32 '
95
+ };
96
+ var x = discreteUniform ( 100 , 0 , 100 , opts );
97
+
98
+ logEachMap ( ' rcbrtf(%d) = %0.4f ' , x, rcbrtf );
98
99
```
99
100
100
101
</section >
Original file line number Diff line number Diff line change 18
18
19
19
'use strict' ;
20
20
21
- var discreteUniform = require ( '@stdlib/random/base/discrete-uniform' ) ;
21
+ var discreteUniform = require ( '@stdlib/random/array/discrete-uniform' ) ;
22
+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
22
23
var rcbrtf = require ( './../lib' ) ;
23
24
24
- var x ;
25
- var i ;
26
- for ( i = 0 ; i < 100 ; i ++ ) {
27
- x = discreteUniform ( 0.0 , 100.0 ) ;
28
- console . log ( 'rcbrtf(%d) = %d' , x , rcbrtf ( x ) ) ;
29
- }
25
+ var opts = {
26
+ 'dtype' : 'float32'
27
+ } ;
28
+ var x = discreteUniform ( 100 , 0 , 100 , opts ) ;
29
+
30
+ logEachMap ( 'rcbrtf(%d) = %0.4f' , x , rcbrtf ) ;
Original file line number Diff line number Diff line change @@ -90,16 +90,16 @@ v = round( NaN );
90
90
<!-- eslint no-undef: "error" -->
91
91
92
92
``` javascript
93
- var randu = require ( ' @stdlib/random/base/randu' );
93
+ var uniform = require ( ' @stdlib/random/array/uniform' );
94
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
94
95
var round = require ( ' @stdlib/math/base/special/round' );
95
96
96
- var x;
97
- var i;
97
+ var opts = {
98
+ ' dtype' : ' float64'
99
+ };
100
+ var x = uniform ( 100 , - 50.0 , 50.0 , opts );
98
101
99
- for ( i = 0 ; i < 100 ; i++ ) {
100
- x = (randu ()* 100.0 ) - 50.0 ;
101
- console .log ( ' Value: %d. Rounded: %d.' , x, round ( x ) );
102
- }
102
+ logEachMap ( ' Value: %0.4f. Rounded: %0.4f.' , x, round );
103
103
```
104
104
105
105
</section >
Original file line number Diff line number Diff line change 18
18
19
19
'use strict' ;
20
20
21
- var randu = require ( '@stdlib/random/base/randu' ) ;
21
+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22
+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
22
23
var round = require ( './../lib' ) ;
23
24
24
- var x ;
25
- var i ;
25
+ var opts = {
26
+ 'dtype' : 'float64'
27
+ } ;
28
+ var x = uniform ( 100 , - 50.0 , 50.0 , opts ) ;
26
29
27
- for ( i = 0 ; i < 100 ; i ++ ) {
28
- x = ( randu ( ) * 100.0 ) - 50.0 ;
29
- console . log ( 'Value: %d. Rounded: %d.' , x , round ( x ) ) ;
30
- }
30
+ logEachMap ( 'Value: %0.4f. Rounded: %0.4f.' , x , round ) ;
Original file line number Diff line number Diff line change @@ -83,18 +83,16 @@ v = round10( NaN );
83
83
<!-- eslint no-undef: "error" -->
84
84
85
85
``` javascript
86
- var randu = require ( ' @stdlib/random/base/randu' );
86
+ var uniform = require ( ' @stdlib/random/array/uniform' );
87
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
87
88
var round10 = require ( ' @stdlib/math/base/special/round10' );
88
89
89
- var x;
90
- var v;
91
- var i;
90
+ var opts = {
91
+ ' dtype' : ' float64'
92
+ };
93
+ var x = uniform ( 100 , - 50.0 , 50.0 , opts );
92
94
93
- for ( i = 0 ; i < 100 ; i++ ) {
94
- x = (randu ()* 100.0 ) - 50.0 ;
95
- v = round10 ( x );
96
- console .log ( ' Value: %d. Rounded: %d.' , x, v );
97
- }
95
+ logEachMap ( ' x: %0.4f. Rounded: %0.4f.' , x, round10 );
98
96
```
99
97
100
98
</section >
Original file line number Diff line number Diff line change 18
18
19
19
'use strict' ;
20
20
21
- var randu = require ( '@stdlib/random/base/randu' ) ;
21
+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22
+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
22
23
var round10 = require ( './../lib' ) ;
23
24
24
- var x ;
25
- var v ;
26
- var i ;
25
+ var opts = {
26
+ 'dtype' : 'float64'
27
+ } ;
28
+ var x = uniform ( 100 , - 50.0 , 50.0 , opts ) ;
27
29
28
- for ( i = 0 ; i < 100 ; i ++ ) {
29
- x = ( randu ( ) * 100.0 ) - 50.0 ;
30
- v = round10 ( x ) ;
31
- console . log ( 'x: %d. Rounded: %d.' , x , v ) ;
32
- }
30
+ logEachMap ( 'x: %0.4f. Rounded: %0.4f.' , x , round10 ) ;
Original file line number Diff line number Diff line change @@ -83,18 +83,16 @@ v = round2( NaN );
83
83
<!-- eslint no-undef: "error" -->
84
84
85
85
``` javascript
86
- var randu = require ( ' @stdlib/random/base/randu' );
86
+ var uniform = require ( ' @stdlib/random/array/uniform' );
87
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
87
88
var round2 = require ( ' @stdlib/math/base/special/round2' );
88
89
89
- var x;
90
- var v;
91
- var i;
90
+ var opts = {
91
+ ' dtype' : ' float64'
92
+ };
93
+ var x = uniform ( 100 , - 50.0 , 50.0 , opts );
92
94
93
- for ( i = 0 ; i < 100 ; i++ ) {
94
- x = (randu ()* 100.0 ) - 50.0 ;
95
- v = round2 ( x );
96
- console .log ( ' Value: %d. Rounded: %d.' , x, v );
97
- }
95
+ logEachMap ( ' x: %0.4f. Rounded: %0.4f.' , x, round2 );
98
96
```
99
97
100
98
</section >
Original file line number Diff line number Diff line change 18
18
19
19
'use strict' ;
20
20
21
- var randu = require ( '@stdlib/random/base/randu' ) ;
21
+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22
+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
22
23
var round2 = require ( './../lib' ) ;
23
24
24
- var x ;
25
- var v ;
26
- var i ;
25
+ var opts = {
26
+ 'dtype' : 'float64'
27
+ } ;
28
+ var x = uniform ( 100 , - 50.0 , 50.0 , opts ) ;
27
29
28
- for ( i = 0 ; i < 100 ; i ++ ) {
29
- x = ( randu ( ) * 100.0 ) - 50.0 ;
30
- v = round2 ( x ) ;
31
- console . log ( 'x: %d. Rounded: %d.' , x , v ) ;
32
- }
30
+ logEachMap ( 'x: %0.4f. Rounded: %0.4f.' , x , round2 ) ;
Original file line number Diff line number Diff line change @@ -90,16 +90,16 @@ v = roundf( NaN );
90
90
<!-- eslint no-undef: "error" -->
91
91
92
92
``` javascript
93
- var randu = require ( ' @stdlib/random/base/randu' );
93
+ var uniform = require ( ' @stdlib/random/array/uniform' );
94
+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
94
95
var roundf = require ( ' @stdlib/math/base/special/roundf' );
95
96
96
- var x;
97
- var i;
97
+ var opts = {
98
+ ' dtype' : ' float32'
99
+ };
100
+ var x = uniform ( 100 , - 50.0 , 50.0 , opts );
98
101
99
- for ( i = 0 ; i < 100 ; i++ ) {
100
- x = ( randu () * 100.0 ) - 50.0 ;
101
- console .log ( ' Value: %d. Rounded: %d.' , x, roundf ( x ) );
102
- }
102
+ logEachMap ( ' Value: %0.4f. Rounded: %0.4f.' , x, roundf );
103
103
```
104
104
105
105
</section >
Original file line number Diff line number Diff line change 18
18
19
19
'use strict' ;
20
20
21
- var randu = require ( '@stdlib/random/base/randu' ) ;
21
+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
22
+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
22
23
var roundf = require ( './../lib' ) ;
23
24
24
- var x ;
25
- var i ;
25
+ var opts = {
26
+ 'dtype' : 'float32'
27
+ } ;
28
+ var x = uniform ( 100 , - 50.0 , 50.0 , opts ) ;
26
29
27
- for ( i = 0 ; i < 100 ; i ++ ) {
28
- x = ( randu ( ) * 100.0 ) - 50.0 ;
29
- console . log ( 'Value: %d. Rounded: %d.' , x , roundf ( x ) ) ;
30
- }
30
+ logEachMap ( 'Value: %0.4f. Rounded: %0.4f.' , x , roundf ) ;
You can’t perform that action at this time.
0 commit comments