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



Diego:
me podrias ayudar con un codigo que no me resulta, necesito convertir de hexadecimal a binario y todo me da cero, ayudenme por favor estoy enloqueciendo. esto lo que hago y me a cero
String Dato=new String(“9f”)
m=Integer.parseInt(Dato,16);
String bin = Integer.toString(m);