Detalhes de Software:
Versão: 1.0
Data de upload: 2 Jan 15
Licença: Livre
Popularidade: 71
Tamanho: 23 Kb
M_Random é um módulo REAIS Estúdio / REALbasic que irá chamar os cryptographically fortes funções de números aleatórios nativas dentro de cada sistema operacional. No Mac OS e Linux, que é / dev / random. No Windows, é RtlGenRandom. O módulo vem com um projeto de equipamento que demonstra as suas características, e do próprio módulo é bem comentado.
Estas são as funções 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 (value)
- LessThan_Int64 (value)
- ArrayInRange (cnt, valor1, valor2)
- ArrayInRange_Int64 (cnt, valor1, valor2)
- RandomMemoryBlock (mbSize)
- Random.BetweenValues Como InRange, mas os valores podem ser dados em qualquer ordem
- Random.SeedFromEntropy mesmo que usar Random.Seed = M_Random.RandomUInt32
Requisitos :.
REALbasic 2005r1 ou mais tarde
Comentários não encontrado