9

同じシードが与えられた場合、PythonでJavaと同じ乱数を生成することは可能ですか?

より正確に説明すると、PythonでJavaの線形合同法を使用することは可能ですか?

4

2 に答える 2

10

このプロジェクトを見たことがありますか?http://pypi.python.org/pypi/java-random

于 2012-06-22T19:29:58.953 に答える
1

Pyjniusの使用:

from jnius import autoclass

rand = autoclass('java.util.Random')()

rand.setSeed(12345)

print(rand.nextInt(50))
print(rand.nextInt(50))
print(rand.nextInt(50))
print(rand.nextInt(50))
于 2020-08-29T21:53:31.930 に答える