Interface HistogramClass
- All Superinterfaces:
Comparable<HistogramClass>
Clase que define un intervalo de datos. Es util para cosas como el calculo de
histogramas
con tipo de datos en coma flotante en el cual hay que dividir los intervalos
en
clases. Las clases se tendrán en cuenta como un intervalo el cual el menor es
cerrado y el
mayor abierto, es decir
En las clases: 0-1000 1000-2000 los intervalos son [0, 1000 [ de 0-999.9p [1000, 2000[ de 1000-1999.9p
- Author:
- Nacho Brodin (nachobrodin@gmail.com)
-
Method Summary
Modifier and TypeMethodDescriptiondoublegetMax()Obtiene el valor máximo de la clasedoublegetMin()Obtiene el valor mínimo de la claselonggetValue()Obtiene el valor de la clasevoidincrement(long n) Incrementa en n el valor especificadobooleanisIn(double value) Comprueba si el valor pasado por parámetro está dentro del intervalovoidsetMax(double max) Asigna el valor máximo de la clasevoidsetMin(double min) ASigna el valor mínimo de la clasevoidsetValue(long value) Asigna el valor de la claseMethods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
isIn
boolean isIn(double value) Comprueba si el valor pasado por parámetro está dentro del intervalo- Parameters:
value- Valor a comprobar- Returns:
- true si está dentro del intervalo y false si no lo está
-
getMax
double getMax()Obtiene el valor máximo de la clase- Returns:
- double que representa al valor máximo de la clase
-
setMax
void setMax(double max) Asigna el valor máximo de la clase- Parameters:
max- double que representa al valor máximo de la clase
-
getMin
double getMin()Obtiene el valor mínimo de la clase- Returns:
- double que representa al valor mínimo de la clase
-
setMin
void setMin(double min) ASigna el valor mínimo de la clase- Parameters:
min- double que representa al valor mínimo de la clase
-
getValue
long getValue()Obtiene el valor de la clase- Returns:
- long con el valor
-
setValue
void setValue(long value) Asigna el valor de la clase- Parameters:
value- con el valor
-
increment
void increment(long n) Incrementa en n el valor especificado- Parameters:
n-
-