Mersenne Twister for Visual Basic .NET v.2.3

Advertisement
Advertisement

Mersenne Twister is a long period, fast, high quality pseudorandom number generator. Its period is 219937-1 (approximately 106002). This Visual Basic .NET code produces over 60 million, 32-bit pseudorandom integers per second on a 2.66 GHz Intel Core2 Duo processor.MT has a sound theoretical basis and has been tested thoroughly. It exhibits equidistribution in 623 dimensions. mt19937ar.vb has functions to produce 32- and 64-bit integers, as well as 32- and 53-bit precision reals. In all, mt19937ar.vb provides fifteen equidistribution generator functions and three initializing methods. Saving a generator's state to a file and loading it later is simple.mt19937ar.vb has been tested successfully against the original authors' mt19937ar.c code by generating 100 million integers and 100 million reals with both, and comparing the entire outputs.mt19937ar.vb passes George Marsalia's Diehard tests.mt19937ar.vb implements MT as a VB class. Code is included in a separate file to demonstrate use of the VB class in your program. Test code for the class is also included to duplicate the original authors' mt19937ar.out file.mt19937ar.vb has not been compiled with VB2003. (If you compile it with VB2003, please contact me.) It will not compile with VB 6 or earlier.

Mersenne Twister is a long period, fast, high ... A long period, fast, high quality pseudorandom number generator.

mersenne, visual, basic, net, code, bit, class

 
  • Freeware
  • 51 Kb
  • 214
  • Free
 
 

Review Mersenne Twister for Visual Basic .NET

  • captcha
 
 
New Miscellaneous software
  • SocialMedia driven App Developer  v.3.00If you could look 1 year ahead, would you want to see? The SocialMedia driven App Developer is calculating your Shareware's Success. Fine-tune as many cost-driving parameters as you want. See revenue and net profit results displayed over 48 months.
  • Excavator  v.1.0.11Diggernaut is a cloud based service for web scraping, data extraction and other ETL (Extract, Transform, Load) tasks. If you dont have any programming skills, you can use Excavator tool to build configuration for your scrapers.
  • InstallAware Free Installer  v.X6InstallAware's new Free Installer runs inside Visual Studio and creates setups automatically, by scanning your loaded solutions for dependencies and output files, and including them in your setup. This special edition of InstallAware is freeware!