File tree Expand file tree Collapse file tree 12 files changed +84
-92
lines changed
lib/node_modules/@stdlib/math/base/special Expand file tree Collapse file tree 12 files changed +84
-92
lines changed Original file line number Diff line number Diff line change @@ -87,17 +87,16 @@ var v = sqrt( -4.0 );
8787<!-- eslint no-undef: "error" -->
8888
8989``` javascript
90- var randu = require ( ' @stdlib/random/base/randu ' );
91- var round = require ( ' @stdlib/math/base/special/round ' );
90+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform ' );
91+ var logEachMap = require ( ' @stdlib/console/log-each-map ' );
9292var sqrt = require ( ' @stdlib/math/base/special/sqrt' );
9393
94- var x;
95- var i;
94+ var opts = {
95+ ' dtype' : ' float64'
96+ };
97+ var x = discreteUniform ( 100 , 0 , 100 , opts );
9698
97- for ( i = 0 ; i < 100 ; i++ ) {
98- x = round ( randu () * 100.0 );
99- console .log ( ' sqrt(%d) = %d' , x, sqrt ( x ) );
100- }
99+ logEachMap ( ' sqrt(%d) = %0.4f' , x, sqrt );
101100```
102101
103102</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 sqrt = require ( './../lib' ) ;
2424
25- var x ;
26- var i ;
25+ var opts = {
26+ 'dtype' : 'float64'
27+ } ;
28+ var x = discreteUniform ( 100 , 0 , 100 , opts ) ;
2729
28- for ( i = 0 ; i < 100 ; i ++ ) {
29- x = round ( randu ( ) * 100.0 ) ;
30- console . log ( 'sqrt(%d) = %d' , x , sqrt ( x ) ) ;
31- }
30+ logEachMap ( 'sqrt(%d) = %0.4f' , x , sqrt ) ;
Original file line number Diff line number Diff line change @@ -65,17 +65,16 @@ v = sqrt1pm1( NaN );
6565<!-- eslint no-undef: "error" -->
6666
6767``` javascript
68- var randu = require ( ' @stdlib/random/base/randu ' );
69- var round = require ( ' @stdlib/math/base/special/round ' );
68+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform ' );
69+ var logEachMap = require ( ' @stdlib/console/log-each-map ' );
7070var sqrt1pm1 = require ( ' @stdlib/math/base/special/sqrt1pm1' );
7171
72- var x;
73- var i;
72+ var opts = {
73+ ' dtype' : ' float64'
74+ };
75+ var x = discreteUniform ( 100 , 0 , 100 , opts );
7476
75- for ( i = 0 ; i < 100 ; i++ ) {
76- x = round ( randu () * 100.0 );
77- console .log ( ' sqrt(1+%d) - 1 = %d' , x, sqrt1pm1 ( x ) );
78- }
77+ logEachMap ( ' sqrt(1+%d) - 1 = %0.4f' , x, sqrt1pm1 );
7978```
8079
8180</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 sqrt1pm1 = require ( './../lib' ) ;
2424
25- var x ;
26- var i ;
25+ var opts = {
26+ 'dtype' : 'float64'
27+ } ;
28+ var x = discreteUniform ( 100 , 0 , 100 , opts ) ;
2729
28- for ( i = 0 ; i < 100 ; i ++ ) {
29- x = round ( randu ( ) * 100.0 ) ;
30- console . log ( 'sqrt(1+%d) - 1 = %d' , x , sqrt1pm1 ( x ) ) ;
31- }
30+ logEachMap ( 'sqrt(1+%d) - 1 = %0.4f' , x , sqrt1pm1 ) ;
Original file line number Diff line number Diff line change @@ -87,17 +87,16 @@ var v = sqrtf( -4.0 );
8787<!-- eslint no-undef: "error" -->
8888
8989``` javascript
90- var randu = require ( ' @stdlib/random/base/randu ' );
91- var round = require ( ' @stdlib/math/base/special/round ' );
90+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform ' );
91+ var logEachMap = require ( ' @stdlib/console/log-each-map ' );
9292var sqrtf = require ( ' @stdlib/math/base/special/sqrtf' );
9393
94- var x;
95- var i;
94+ var opts = {
95+ ' dtype' : ' float32'
96+ };
97+ var x = discreteUniform ( 100 , 0 , 100 , opts );
9698
97- for ( i = 0 ; i < 100 ; i++ ) {
98- x = round ( randu () * 100.0 );
99- console .log ( ' sqrt(%d) = %d' , x, sqrtf ( x ) );
100- }
99+ logEachMap ( ' sqrt(%d) = %0.4f' , x, sqrtf );
101100```
102101
103102</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 sqrtf = require ( './../lib' ) ;
2424
25- var x ;
26- var i ;
25+ var opts = {
26+ 'dtype' : 'float32'
27+ } ;
28+ var x = discreteUniform ( 100 , 0 , 100 , opts ) ;
2729
28- for ( i = 0 ; i < 100 ; i ++ ) {
29- x = round ( randu ( ) * 100.0 ) ;
30- console . log ( 'sqrt(%d) = %d' , x , sqrtf ( x ) ) ;
31- }
30+ logEachMap ( 'sqrt(%d) = %0.4f' , x , sqrtf ) ;
Original file line number Diff line number Diff line change @@ -66,16 +66,16 @@ var v = sqrtpi( -4.0 );
6666<!-- eslint no-undef: "error" -->
6767
6868``` javascript
69- var discreteUniform = require ( ' @stdlib/random/base/discrete-uniform' );
69+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform' );
70+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
7071var sqrtpi = require ( ' @stdlib/math/base/special/sqrtpi' );
7172
72- var x;
73- var i;
73+ var opts = {
74+ ' dtype' : ' float64'
75+ };
76+ var x = discreteUniform ( 100 , 0 , 100 , opts );
7477
75- for ( i = 0 ; i < 100 ; i++ ) {
76- x = discreteUniform ( 0 , 100 );
77- console .log ( ' sqrtpi(%d) = %d' , x, sqrtpi ( x ) );
78- }
78+ logEachMap ( ' sqrtpi(%d) = %0.4f' , x, sqrtpi );
7979```
8080
8181</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
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' ) ;
2223var sqrtpi = require ( './../lib' ) ;
2324
24- var x ;
25- var i ;
25+ var opts = {
26+ 'dtype' : 'float64'
27+ } ;
28+ var x = discreteUniform ( 100 , 0 , 100 , opts ) ;
2629
27- for ( i = 0 ; i < 100 ; i ++ ) {
28- x = discreteUniform ( 0 , 100 ) ;
29- console . log ( 'sqrtpi(%d) = %d' , x , sqrtpi ( x ) ) ;
30- }
30+ logEachMap ( 'sqrtpi(%d) = %0.4f' , x , sqrtpi ) ;
Original file line number Diff line number Diff line change @@ -66,15 +66,16 @@ var v = sqrtpif( -4.0 );
6666<!-- eslint no-undef: "error" -->
6767
6868``` javascript
69- var randu = require ( ' @stdlib/random/array/discrete-uniform' );
69+ var discreteUniform = require ( ' @stdlib/random/array/discrete-uniform' );
70+ var logEachMap = require ( ' @stdlib/console/log-each-map' );
7071var sqrtpif = require ( ' @stdlib/math/base/special/sqrtpif' );
7172
72- var x = randu ( 100 , 0.0 , 100.0 );
73+ var opts = {
74+ ' dtype' : ' float32'
75+ };
76+ var x = discreteUniform ( 100 , 0 , 100 , opts );
7377
74- var i;
75- for ( i = 0 ; i < 100 ; i++ ) {
76- console .log ( ' sqrtpif(%d) = %d' , x[ i ], sqrtpif ( x[ i ] ) );
77- }
78+ logEachMap ( ' sqrtpif(%d) = %0.4f' , x, sqrtpif );
7879```
7980
8081</section >
Original file line number Diff line number Diff line change 1818
1919'use strict' ;
2020
21- var randu = require ( '@stdlib/random/array/discrete-uniform' ) ;
21+ var discreteUniform = require ( '@stdlib/random/array/discrete-uniform' ) ;
22+ var logEachMap = require ( '@stdlib/console/log-each-map' ) ;
2223var sqrtpif = require ( './../lib' ) ;
2324
24- var x = randu ( 100 , 0.0 , 100.0 ) ;
25+ var opts = {
26+ 'dtype' : 'float32'
27+ } ;
28+ var x = discreteUniform ( 100 , 0 , 100 , opts ) ;
2529
26- var i ;
27- for ( i = 0 ; i < 100 ; i ++ ) {
28- console . log ( 'sqrtpif(%d) = %d' , x [ i ] , sqrtpif ( x [ i ] ) ) ;
29- }
30+ logEachMap ( 'sqrtpif(%d) = %0.4f' , x , sqrtpif ) ;
You can’t perform that action at this time.
0 commit comments