public class Range
extends java.lang.Object
| Constructor and Description |
|---|
Range(double min,
double max)
Inicializuje novy interval ciselnych hodnot <min, max)
|
Range(Range range)
Inicializuje novy interval na taky isty interval ako
range |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(double value)
Testuje, ci
value patri do intervalu |
double |
createRandom()
Vrati nahodnu hodnotu patriacu do intervalu
|
static double |
createRandom(double min,
double max)
Vrati nahodnu hodnotu patriacu do inervalu <
min, mas) |
boolean |
equals(java.lang.Object obj) |
double |
getLength()
Vrati dlzku intervalue
|
double |
getMax()
Vrati hornu hranicu intervalu
|
double |
getMin()
Vrati dolnu hranicu intervalu
|
int |
hashCode() |
double |
length()
Deprecated.
|
double |
random()
Deprecated.
|
static double |
random(double min,
double max)
Deprecated.
|
Range |
set(double min,
double max)
Nastavi dolnu a hornu hranicu intervalu
|
Range |
setMax(double max)
Mastavi hornu hranicu intervalu
|
Range |
setMin(double min)
Nastavi dolnu hranicu intervalu
|
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, max) |
java.lang.String |
toString()
Vrati informacie o intervale ako
String |
public Range(double min,
double max)
min - dolna hranica intervalu (patri do intervalu)max - horna hranica intervalu (nepatri do intervalu)public Range(Range range)
rangerange - nova instancia bude reprezentovat rovnaky interval ako tento vstupny intervalpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic Range setMin(double min)
min - dolna hranica intervalu (patri do intervalu)public Range setMax(double max)
max - horna hranica intervalu (tato hodnota uz nepatri do intervalu)public double getMin()
public double getMax()
public Range set(double min, double max)
min - dolna hranica intervalu (patri do intervalu)max - horna hranica intervalu (nepatri do intervalu)@Deprecated public double length()
public double getLength()
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 - vstupna hodnotatoRange(double, double, double)public static double toRange(double min,
double max,
double value)
min, max)min - dolna hranica intervalumax - horna hranica intervaluvalue - vstupna hodnotavalue upravena tak aby spadala do intervalu <min, mas)toRange(double)public double createRandom()
createRandom(double, double)@Deprecated public double random()
public static double createRandom(double min,
double max)
min, mas)min - dolna hranica intervalumax - horna hranica intervalucreateRandom()@Deprecated
public static double random(double min,
double max)
public java.lang.String toString()
StringtoString in class java.lang.Object