lunes, 10 de marzo de 2014

Código Fuente Si el numero digitado es decimal o no.

Código Fuente Si el numero digitado es decimal o no.

public class Decimal {
    public static void main(String args[]){
       
        double num=10.3;
        String decimal;
        char cadena[];
        int i=0;
        int flag=0;
     
    //    System.out.println("division "+div);
        decimal=String.valueOf(num);
        cadena=decimal.toCharArray();
        for(i=0;i<cadena.length;i++){
             
        if((cadena[i]=='.')){
               
                if(((int)cadena[i+1]>=49)){
            flag=1;
           
                }
        }
        }
       
        if(flag==1){
       
        System.out.println("es decimal");
        }
       
        else{
           
              System.out.println("no es decimal");
     
        }
        }
       
       
       
       
    }
   

No hay comentarios:

Publicar un comentario