Java - Pasar de int decimal a String binario

 
Vista:

Pasar de int decimal a String binario

Publicado por PM (1 intervención) el 04/08/2020 21:48:59
Hola a todos!
No entiendo como funciona este programa. ¿Alguien podría explicármelo?

1
2
3
4
5
6
7
8
public static String toBin (int x) {
    String result = " ";
    while (x>0) {
        result = (x&1) + result;
        x= x>>1;
    }
    return result;
}

Muchas gracias.
Paula
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
Imágen de perfil de Sandro
Val: 374
Bronce
Ha aumentado su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

Pasar de int decimal a String binario

Publicado por Sandro (146 intervenciones) el 05/08/2020 19:19:10
1
String intToBinary = Integer.toBinaryString(numeric);


tengo un programa que convierte todos a todos para no preguntar cada por cada uno
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