##
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 );

|  | ##### [Anterior] [Indice] [Siguiente]