Esempio n. 1
0
 def test_rand(self):
     s = SyncRNG(seed=123456)
     self.assertAlmostEqual(s.rand(), 959852049 / pow(2, 32))
     self.assertAlmostEqual(s.rand(), 2314333085 / pow(2, 32))
     self.assertAlmostEqual(s.rand(), 2255782734 / pow(2, 32))
     self.assertAlmostEqual(s.rand(), 2921461239 / pow(2, 32))
     self.assertAlmostEqual(s.rand(), 1024197102 / pow(2, 32))
Esempio n. 2
0
def test_rand():
    s = SyncRNG(seed=123456)
    for i in range(5):
        print('%.16f' % s.rand())