Java - Ayuda con tipos long y float

 
Vista:

Ayuda con tipos long y float

Publicado por lissi14 (18 intervenciones) el 26/09/2004 02:05:47
Hola Programadores:

Tengo una Duda ,como hago para saber si un numero que ingreso por medio de la interfaz grafica es del tipo long o float

Se como distinguir integer del double seria asi

Tengo una clase que se llama Valida

public class Valida {

public boolean es_Vacio(String s) {
return (s.length()==0);
}

public boolean es_Num(String s) {
if (es_Vacio(s)==true)return false;
int i=0;

for (i=0;i<=s.length()-1;i++){
char c =s.charAt(i);
if((c<48)||(c>57)||(c!=46)) break;
}

return (i==s.length());

}

public boolean es_Entero(String s) {

if (es_Num(s)==false) return false;
int n = s.indexOf(".");
return (n<0);
}

}

Lo que me falta es saner como hago para distinguir un float y un long
GracIAS POR SU AYUDA

LISSI
[email protected]
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:Ayuda con tipos long y float

Publicado por Yamil Bracho (2315 intervenciones) el 27/09/2004 02:16:33
Creo que los metodos que tienes te puedn servir. Por ejemplo un long es una especie de int "extendido", es decir, tiene mas precision soporta numero mas grandes que soporta un int. La rutina que ya tienes hecha te puede servir para ello.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con tipos long y float

Publicado por lissi14 (18 intervenciones) el 27/09/2004 04:16:53
Pero que es lo que tengo que modificar ???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar