La Clase Float

 

Cada tipo numérico tiene su propia clase de objetos. Así el tipo float tiene el objeto Float . De la misma forma que con la clase Character , se han codificado muchas funciones útiles dentro de los métodos de la clase Float .

Declaraciones

La primera sentencia creará una variable float y la segunda un objeto Float:

 

    float f;
Float F;

Valores de Float

 

    Float.POSITIVE_INFINITY
Float.NEGATIVE_INFINITY
Float.NaN
Float.MAX_VALUE
Float.MIN_VALUE

Conversiones de Clase/Cadena

 

    String s = Float.toString( f );
f = Float.valueOf( "3.14" );

Comprobaciones

 

    boolean b = Float.isNaN( f );
boolean b = Float.isInfinite( f );

La función isNaN() comprueba si f es un No-Número . Un ejemplo de no-número es raiz cuadrada de -2.

Conversiones de Objetos

 

    Float F = new Float( Float.PI );
String s = F.toString();
int i = F.intValue();
long l = F.longValue();
float F = F.floatValue();
double d = F.doubleValue();

Otros Métodos

 

    int i = F.hashCode();
boolean b = F.equals( Object obj );
int i = Float.floatToIntBits( f );
float f = Float.intBitsToFloat( i );

Capítulo anterior:
La Clase Character

Capítulo siguiente:
La Clase Double

Leave A Comment?