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.
La primera sentencia creará una variable float y la segunda un objeto Float:
float f; Float F;
Float.POSITIVE_INFINITY Float.NEGATIVE_INFINITY Float.NaN Float.MAX_VALUE Float.MIN_VALUE
String s = Float.toString( f ); f = Float.valueOf( "3.14" );
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.
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();
int i = F.hashCode(); boolean b = F.equals( Object obj ); int i = Float.floatToIntBits( f ); float f = Float.intBitsToFloat( i );
|
[Anterior] [Indice] [Siguiente] |