Ich habe folgendes Programm:Was ist die Reichweite des Mersenne Twisters in Java?
import java.util.*;
import cern.jet.random.engine.MersenneTwister;
import cern.jet.random.engine.RandomEngine;
public class printy{
static RandomEngine val = new MersenneTwister((int)System.currentTimeMillis());
System.out.println(var.toString());
}
Was ist der Bereich, in var
? Es ist eine Ganzzahl von welcher Größe? Kann es jemals 0 sein?
Gemäß der Dokumentation kann der Startwert nicht 0 sein, aber die zufällige INT könnte Null sein. Dies liegt an einer (mathematischen?) Eigenschaft, wie der MersenneTwister in Java impliziert ist?
Warum würden Sie nicht überprüfen, die Quelle selbst? PS: Es dauerte auch Ich 10 Sekunden, um diese https://dst.lbl.gov/ACSSoftware/colt/api/cern/jet/random/engine/mersenneTwister.html googeln – zerkms
@zerkms So ist es eine Nummer von -2147483648 bis +2147483648 – ShanZhengYang