File tree Expand file tree Collapse file tree 4 files changed +28
-32
lines changed
lib/node_modules/@stdlib/math/base/special Expand file tree Collapse file tree 4 files changed +28
-32
lines changed Original file line number Diff line number Diff line change @@ -83,17 +83,16 @@ v = inv( NaN );
8383<!-- eslint no-undef: "error" -->
8484
8585``` javascript
86- var randu = require ( ' @stdlib/random/base/randu ' );
87- var round = require ( ' @stdlib/math/base/special/round ' );
86+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform ' );
87+ var logEachMap = require ( ' @stdlib/console/log-each-map ' );
8888var inv = require ( ' @stdlib/math/base/special/inv' );
8989
90- var x;
91- var i;
90+ var opts = {
91+ ' dtype' : ' float64'
92+ };
93+ var x = discreteUniform ( 100 , - 50 , 50 , opts );
9294
93- for ( i = 0 ; i < 100 ; i++ ) {
94- x = round ( randu ()* 100.0 ) - 50.0 ;
95- console .log ( ' inv(%d) = %d' , x, inv ( x ) );
96- }
95+ logEachMap ( ' inv(%0.4f) = %0.4f' , x, inv );
9796```
9897
9998</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var randu = require ( '@stdlib/random/base/randu ' ) ;
22- var round = require ( '@stdlib/math/base/special/round ' ) ;
21+ var discreteUniform = require ( '@stdlib/random/array/discrete-uniform ' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map ' ) ;
2323var inv = require ( './../lib' ) ;
2424
25- var x ;
26- var i ;
25+ var opts = {
26+ 'dtype' : 'float64'
27+ } ;
28+ var x = discreteUniform ( 100 , - 50 , 50 , opts ) ;
2729
28- for ( i = 0 ; i < 100 ; i ++ ) {
29- x = round ( randu ( ) * 100.0 ) - 50.0 ;
30- console . log ( 'inv(%d) = %d' , x , inv ( x ) ) ;
31- }
30+ logEachMap ( 'inv(%0.4f) = %0.4f' , x , inv ) ;
Original file line number Diff line number Diff line change @@ -83,17 +83,16 @@ v = invf( NaN );
8383<!-- eslint no-undef: "error" -->
8484
8585``` javascript
86- var randu = require ( ' @stdlib/random/base/randu ' );
87- var round = require ( ' @stdlib/math/base/special/round ' );
86+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform ' );
87+ var logEachMap = require ( ' @stdlib/console/log-each-map ' );
8888var invf = require ( ' @stdlib/math/base/special/invf' );
8989
90- var x;
91- var i;
90+ var opts = {
91+ ' dtype' : ' float32'
92+ };
93+ var x = discreteUniform ( 100 , - 50 , 50 , opts );
9294
93- for ( i = 0 ; i < 100 ; i++ ) {
94- x = round ( randu ()* 100.0 ) - 50.0 ;
95- console .log ( ' invf(%d) = %d' , x, invf ( x ) );
96- }
95+ logEachMap ( ' invf(%0.4f) = %0.4f' , x, invf );
9796```
9897
9998</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var randu = require ( '@stdlib/random/base/randu ' ) ;
22- var round = require ( '@stdlib/math/base/special/round ' ) ;
21+ var discreteUniform = require ( '@stdlib/random/array/discrete-uniform ' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map ' ) ;
2323var invf = require ( './../lib' ) ;
2424
25- var x ;
26- var i ;
25+ var opts = {
26+ 'dtype' : 'float32'
27+ } ;
28+ var x = discreteUniform ( 100 , - 50 , 50 , opts ) ;
2729
28- for ( i = 0 ; i < 100 ; i ++ ) {
29- x = round ( randu ( ) * 100.0 ) - 50.0 ;
30- console . log ( 'invf(%d) = %d' , x , invf ( x ) ) ;
31- }
30+ logEachMap ( 'invf(%0.4f) = %0.4f' , x , invf ) ;
You can’t perform that action at this time.
0 commit comments