Detalles de software:
Versión: 1.0
Fecha de carga: 2 Jan 15
Licencia: Libre
Popularidad: 71
Tamaño: 23 Kb
M_Random es un módulo REAL Studio / REALbasic que llamará a los criptográficamente fuertes funciones de números aleatorios nativas dentro de cada sistema operativo. En Mac OS y Linux, es / dev / random. En Windows, es RtlGenRandom. El módulo viene con un proyecto de instrumento que demuestra sus características, y el módulo en sí está bien comentado.
Estas son las funciones que implementa:
- RandomDouble
- RandomBoolean
- RandomInt8
- RandomInt16
- RandomInt32
- RandomInt64
- RandomUInt8
- RandomUInt16
- RandomUInt32
- RandomUInt64
- InRange (valor1, valor2)
- InRange_Int64 (valor1, valor2)
- BetweenValues (valor1, valor2) alias para InRange
- BetweenValues_Int64 (valor1, valor2) alias para InRange_Int64
- LessThan (valor)
- LessThan_Int64 (valor)
- ArrayInRange (cnt, valor1, valor2)
- ArrayInRange_Int64 (cnt, valor1, valor2)
- RandomMemoryBlock (mbSize)
- Random.BetweenValues igual InRange, pero los valores se pueden dar en cualquier orden
- Random.SeedFromEntropy Idéntica a Random.Seed = M_Random.RandomUInt32
Requisitos :.
REALbasic 2005r1 o temprano
Comentarios que no se encuentran