M_Random是一個真正的工作室/ REALbasic的模塊,將每個OS中調用保密性強的本土隨機數的功能。在Mac OS和Linux,這是的/ dev /隨機的。在Windows中,這是RtlGenRandom。該模塊配備了一個線束項目,展示了其功能,模塊本身有很好的註釋。
這些都是它實現的功能:
- 在RandomDouble
- RandomBoolean
- RandomInt8
- RandomInt16
- RandomInt32
- RandomInt64 李>
- 在RandomUInt8
- RandomUInt16
- RandomUInt32
- RandomUInt64
- INRANGE(值1,值2)
- InRange_Int64 (值1,值2)
- BetweenValues(值1,值2)別名INRANGE
- BetweenValues_Int64(值1,值2)別名InRange_Int64
- 每種不超過(值)
- LessThan_Int64(值)
- ArrayInRange(CNT,值1,值2)
- ArrayInRange_Int64(CNT,值1,值2)
- RandomMemoryBlock(mbSize)
- 在Random.BetweenValues INRANGE一樣,但價值可以給任何順序
- Random.SeedFromEntropy一樣使用Random.Seed = M_Random.RandomUInt32
要求:
REALbasic的2005r1或更高版本
評論沒有發現