Rápido y conciso. Más que un post un ayuda memoria que puede ser útil a alguien.

Una de las formas más rápidas de convertir tipos de datos enteros a Hexadecimal, Octal y Binario desde Java es usando los diferentes métodos de la clase Integer.

Por ejemplo, si tenemos un entero que queremos convertir a hexadecimal podriamos realizarlo de la siguiente manera

string aCadenaHexa = Integer.toHexString(dato_entero);

Para convertir un dato a sistema Octal usariamos el método:

string aCadenaOctal = Integer.toOctalString(dato_entero);

Idem para convertir un dato entero a binario:

string aCadenaBinario = Integer.toBinaryString(dato_entero);

Ok. Let’s Sing!. All together now!

import java.util.Scanner;
public class Enteros {
public static void main(String [] args ){

int dato_entero;
Scanner s = new Scanner(System.in);
System.out.print("Ingrese el entero a convertir: ");
dato_entero = s.nextInt();
System.out.println("\n\nEl numero ingresado es: \n"+ dato_entero);
System.out.println("En binario es    : "+ Integer.toBinaryString(dato_entero));
System.out.println("En octal es      : "+ Integer.toOctalString(dato_entero));
System.out.println("En hexadecimal es: "+ Integer.toHexString(dato_entero));

}
}

Lo que nos da como resultado:

Ingrese el entero a convertir: 54

El numero ingresado es:
54
En binario es    : 110110
En octal es      : 66
En hexadecimal es: 36

That’s All.

Últimas Busquedas

  • enteros en java
  • pasar de int a binario en java
  • convertir entero a binario java
  • java pasar un entero a binario
  • metodo para pasar numero a binario en java
  • numero entero a binario java Scanner
  • metodo para convertir decimal a entero en java
  • metodo java para convertir entero a octal
  • lenguaje java convertir un numero entero en binario
  • pasar de binario a entero java