Détails logiciels:
Version: 1.0
Date de transfert: 2 Jan 15
Licence: Gratuit
Popularité: 71
Taille: 23 Kb
M_Random est un module REAL Studio / REALbasic qui appellera les cryptographique solides fonctions natives de nombres aléatoires dans chaque OS. Sous Mac OS et Linux, ce est / dev / random. Dans Windows, ce est RtlGenRandom. Le module est livré avec un projet de harnais qui démontre ses caractéristiques, et le module lui-même est bien commenté.
Ce sont les fonctions qu'elle met en œuvre:
- RandomDouble
- RandomBoolean
- RandomInt8
- RandomInt16
- RandomInt32
- RandomInt64
- RandomUInt8
- RandomUInt16
- RandomUInt32
- RandomUInt64
- InRange (valeur1, valeur2)
- InRange_Int64 (valeur1, valeur2)
- BetweenValues (valeur1, valeur2) alias pour InRange
- BetweenValues_Int64 (valeur1, valeur2) alias pour InRange_Int64
- LessThan (valeur)
- LessThan_Int64 (valeur)
- ArrayInRange (cnt, valeur1, valeur2)
- ArrayInRange_Int64 (cnt, valeur1, valeur2)
- RandomMemoryBlock (mbSize)
- Random.BetweenValues Comme InRange, mais les valeurs peuvent être donnés dans ne importe quel ordre
- Random.SeedFromEntropy même que l'utilisation Random.Seed = M_Random.RandomUInt32
Exigences :.
REALbasic 2005r1 ou tard
Commentaires non trouvées