M_Random

Tela Software:
M_Random
Detalhes de Software:
Versão: 1.0
Data de upload: 2 Jan 15
Licença: Livre
Popularidade: 71
Tamanho: 23 Kb

Rating: 2.0/5 (Total Votes: 1)

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)
Além disso, o módulo estende a classe Random nativa com novos métodos:
 
  • 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

Programas semelhantes

Outro software de desenvolvedor MacTechnologies Consulting

Comentário para M_Random

Comentários não encontrado
Adicionar comentário
Ligue imagens!