Skip to content

Instantly share code, notes, and snippets.

@whyrusleeping
Created September 26, 2014 16:10
Show Gist options
  • Save whyrusleeping/550e4be5fd4741e1543c to your computer and use it in GitHub Desktop.
Save whyrusleeping/550e4be5fd4741e1543c to your computer and use it in GitHub Desktop.
make some kinda random numbers in python
primeA = 393342739
primeB = 756065159
class rander(object):
def __init__(self, seed):
self.seed = seed
def getByte(self):
self.seed = ((self.seed << 5) ^ primeA) % primeB
return int(self.seed % 256)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment