Documentation of 'jhplot.math.num.random.LinearCongruentialRNG' Java class.
LinearCongruentialRNG
jhplot.math.num.random

Class LinearCongruentialRNG

    • Constructor Summary

      Constructors 
      Constructor and Description
      LinearCongruentialRNG(long m, long a)
      Create a linear congruential generator with the given modulus and multiplier.
      LinearCongruentialRNG(long m, long a, long c)
      Create a linear congruential generator with the given parameters.
      LinearCongruentialRNG(long m, long a, long c, long s)
      Create a linear congruential generator with the given parameters.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      double nextRandomNumber()
      Access the next random number from this generator.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LinearCongruentialRNG

        public LinearCongruentialRNG(long m,
                                     long a)
        Create a linear congruential generator with the given modulus and multiplier. The shift is set to zero.
        Parameters:
        m - the modulus.
        a - the multiplier.
      • LinearCongruentialRNG

        public LinearCongruentialRNG(long m,
                                     long a,
                                     long c)
        Create a linear congruential generator with the given parameters.
        Parameters:
        m - the modulus.
        a - the multiplier.
        c - the shift.
      • LinearCongruentialRNG

        public LinearCongruentialRNG(long m,
                                     long a,
                                     long c,
                                     long s)
        Create a linear congruential generator with the given parameters.
        Parameters:
        m - the modulus.
        a - the multiplier.
        c - the shift.
        s - the seed.
    • Method Detail

      • nextRandomNumber

        public double nextRandomNumber()
        Access the next random number from this generator.
        Specified by:
        nextRandomNumber in interface RNG
        Returns:
        the next random number.

DMelt 3.0 © DataMelt by jWork.ORG