Saltar al contenido

¿Cómo se convierte un número binario en un BigInteger en Java?

Si te encuentras con algo que no comprendes puedes dejarlo en la sección de comentarios y te responderemos rápidamente.

Solución:

si tienes el String representación de su número binario, proporciónelo a este sobrecargado BigInteger constructor para crear una instancia:

BigInteger(String val, int radix);

En tu caso, radix es claramente 2, es decir, puedes usar algo como esto:

BigInteger yourNumber = new BigInteger("101000101110...1010", 2);

Si tiene una cadena binaria, puede convertirla a BigInteger como esto:

 String binaryString = "1010110101011010101010101101010101100101011010001010001100101110";
 BigInteger bigInt = new BigInteger(binaryString, 2);

    String binaryValue = "11111111";
    BigInteger bi = new BigInteger(binaryValue, 2);  

Reseñas y valoraciones del artículo

Si te apasiona este mundo, tienes el poder dejar un enunciado acerca de qué le añadirías a este artículo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *