public class Range
extends java.lang.Object
Constructor and Description |
---|
Range(double min,
double max) |
Range(Range range) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(double value)
Testuje, ci
value patri do intervalu |
double |
getMax() |
double |
getMin() |
double |
length() |
double |
random()
Vrati nahodnu hodnotu patriacu do intervalu
|
static double |
random(double min,
double max)
Vrati nahodnu hodnotu patriacu do inervalu <
min , mas ) |
void |
set(double min,
double max) |
void |
setMax(double max) |
void |
setMin(double min) |
double |
toRange(double value)
Vrati hodnotu podla nasledujucich pravidiel:
ak
value je mensia ako dolna hranica intervalu, tak vrati dolnu hranicu intervalu
ak value patri do intervalu, tak navratovou hodnotou bude value
ak value je vacsia alebo rovna ako horna hranica intervalu, tak vrani najvacsiu hodnotu typu double , ktora je mensia ako horna hranica intervalu
|
static double |
toRange(double min,
double max,
double value)
Vrati hodnotu spadajucu do intervalu <
min , mas ) |
java.lang.String |
toString() |
public Range(double min, double max)
public Range(Range range)
public void setMin(double min)
public void setMax(double max)
public double getMin()
public double getMax()
public void set(double min, double max)
public double length()
public boolean contains(double value)
value
patri do intervaluvalue
- testovana hodnotavalue
patri od intervalu, inak vrati falsepublic double toRange(double value)
value
je mensia ako dolna hranica intervalu, tak vrati dolnu hranicu intervalu
value
patri do intervalu, tak navratovou hodnotou bude value
value
je vacsia alebo rovna ako horna hranica intervalu, tak vrani najvacsiu hodnotu typu double
, ktora je mensia ako horna hranica intervalu
value
- toRange(double, double, double)
public static double toRange(double min, double max, double value)
min
, mas
)min
- dolna hranica intervalumax
- horna hranica intervaluvalue
- value
upravena tak aby spadala do intervalu <min
, mas
)toRange(double)
public double random()
random(double, double)
public static double random(double min, double max)
min
, mas
)min
- dolna hranica intervalumax
- horna hranica intervalurandom()
public java.lang.String toString()
toString
in class java.lang.Object