cap7 menu+linea


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 );
linea2
menu
Tutorial de Java
[Anterior] [Indice] [Siguiente]
1