****Convertidor****

Implementar  Un Programa  Que me permita convertir de decimal una Binario.Octal, Hexadecimal

 ClaseBinaria
public class ClaseBinaria {    
int valor privado;        
ClaseBinaria pública () {        
 this.valor = 0;      }    
setvalor public void (int valor) {        
 this.valor = valor;    
}     public int [] tb () {    
int [] he = new int [30];
     int ve;              } 
public int [] a () {  
  int [] vector = new int [30];  
 int vec;            
coche public void () {  
    String = res Integer.toHexString (this.valor);  
    System.out.println (res);

}

}
   Clase Principal:
import java.io. *; 
public class Principal { 
public static InputStreamReader Leer = new InputStreamReader (System.in); 
    public static BufferedReader Teclado = new BufferedReader (Leer); 
     public static void main (String [] args) throws IOException { 
   int [ ] v = new int [30], 
   int [] b = new int [30]; 
   ClaseBinaria bina = new ClaseBinaria (); 
   System.out.println ("Ingrese numero de las Naciones Unidas"); 
   int valor = Integer.parseInt (Teclado. readLine ()); 
   bina.setvalor (valor); 
          int t; 
      do { 
     System.out.println ("Escoja un binario octal 2 3 4 hexadesimal Salir"); 
     t = Integer.parseInt (Teclado.readLine ()); 
     switch (t) { 
         caso 1: 
     v = bina.tb (); 
     for (int i = 19; i> = 0; i -) { 
     if (! v [i] = 5) { 
     System.out.println (v [i]);}} 
     System.out.println (""); 
     break;   
            case 2: 
               bina.setvalor (valor); 
      b = bina.to (); 
      for (int i = 19; i> = 0; i -) { 
          if (b [i] = 5) {! 
       System.out.print (b [i]);}} 
       System.out.println ("");       break;       case 3:       bina.setvalor (valor) ;       System.out.println ("El Valor en hexadecimal es");       bina.car ();       break;          }       } while (t <4);    
}
 }  






1 comentario:

  1. Hola amiga, oye me parece interesante tu programa pero sabes como convertir un numero DECIMAL CON DECIMALES a las otras bases???
    por ejemplo: 32.54 ???

    ResponderEliminar