Used M_Random for Mac? Share your experience and help other users.


Key Details of M_Random

  • Cryptographically strong random numbers for REAL Studio/REALbasic.
  • Last updated on
  • There have been 3 updates
  • Virus scan status:

    Clean (it’s extremely likely that this software program is clean)


Developer’s Description

Cryptographically strong random numbers for REAL Studio/REALbasic.
M_Random is a REAL Studio/REALbasic module that will call the cryptographically strong native random number functions within each OS. In Mac OS and Linux, that's /dev/random. In Windows, it's RtlGenRandom. The module comes with a harness project that demonstrates its features, and the module itself is well commented. These are the functions it implements:
  • RandomDouble
  • RandomBoolean
  • RandomInt8
  • RandomInt16
  • RandomInt32
  • RandomInt64
  • RandomUInt8
  • RandomUInt16
  • RandomUInt32
  • RandomUInt64
  • InRange( value1, value2 )
  • InRange_Int64( value1, value2 )
  • BetweenValues( value1, value2 ) alias for InRange
  • BetweenValues_Int64( value1, value2 ) alias for InRange_Int64
  • LessThan( value )
  • LessThan_Int64( value )
  • ArrayInRange( cnt, value1, value2 )
  • ArrayInRange_Int64( cnt, value1, value2 )
  • RandomMemoryBlock( mbSize )
In addition, the module extends the native Random class with new methods:
  • Random.BetweenValues Like InRange, but values can be given in any order
  • Random.SeedFromEntropy Same as using Random.Seed = M_Random.RandomUInt32


Explore More


Full Specifications

GENERAL
Release
Latest update
Version
1.0
OPERATING SYSTEMS
Platform
Mac
Operating System
  • Mac OS X 10.5
  • Mac OS X 10.6
  • Mac OS X 10.4
  • Mac OS X
Additional Requirements
REALbasic 2005r1 or later.
POPULARITY
Total Downloads
36
Downloads Last Week
0

Report Software

Program available in other languages


Last Updated


Download.com
Your review for M_Random