Class UniformDoubleRV

All Implemented Interfaces:
Cloneable, RandomVariableOps<Double>

public class UniformDoubleRV extends DoubleRandomVariable
Random variable that generates a double with uniform probability over a range of values.
  • Constructor Details

    • UniformDoubleRV

      public UniformDoubleRV(double lowerLimit, double upperLimit)
      Constructor. The values produced will be in the range [lowerLimit, upperLimit).
      Parameters:
      lowerLimit - the lower limit of the values produced
      upperLimit - the upper limit of the values produced
    • UniformDoubleRV

      public UniformDoubleRV(double lowerLimit, boolean lowerClosed, double upperLimit, boolean upperClosed)
      Constructor specifying range type (open, closed, etc.).
      Parameters:
      lowerLimit - the lower limit of the values produced
      lowerClosed - true if the lower limit is included in the range of values produced; false otherwise
      upperLimit - the upper limit of the values produced
      upperClosed - true if the upper limit is included in the range of values produced; false otherwise
  • Method Details