Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:49:16

0001 /**
0002 ~/o/sysrap/tests/scurand_test.sh 
0003 
0004 **/
0005 
0006 
0007 #include <cstdio>
0008 
0009 #include "srngcpu.h"
0010 using RNG = srngcpu ; 
0011 
0012 #include "scurand.h"
0013 
0014 int main()
0015 {
0016     RNG rng ;   
0017 
0018     for(int i=0 ; i < 20 ; i++)
0019     {
0020         float uf = scurand<float>::uniform(&rng) ;
0021         printf("// %2d uf %10.4f \n", i, uf ); 
0022     }
0023 
0024     for(int i=0 ; i < 20 ; i++)
0025     {
0026         double ud = scurand<double>::uniform(&rng) ;
0027         printf("// %2d ud %10.4f \n", i, ud ); 
0028     }
0029 
0030     return 0 ; 
0031 }