“Conocimientos Programación>Programación Java

Cómo convertir un entero a una matriz binaria en Java

2015/2/12
Integer es una de las clases incorporadas en el lenguaje de programación Java. Un objeto Integer almacena un valor que se puede convertir a otras bases tales como decimal (base 10 ) o binario (base 2 ) para el procesamiento ulterior , exposición o el almacenamiento . Usted puede convertir un entero Java en una serie de unos y ceros , correspondiente a la representación binaria del número entero . Instrucciones
1

incluir la siguiente línea en el inicio de su código Java:

importación java.lang.Integer ;
2

Crear una matriz con tantos elementos como hay dígitos binarios en la representación del entero de que se trate :

int ndigits = Math.ceil (log ( 0,0 + miEntero ));

Integer binaryRepresentation [ ndigits ] ;

Reemplazar " miEntero " con el Integer que desea convertir a binario.
3

convertir el entero a binario iterando sobre sus dígitos uno por uno, comenzando por el menos dígitos , como en el siguiente código de ejemplo significativo :

int resto = miEntero ;

for (int i = 0 ; i < ndigits , i + + ) {

binaryRepresentation [ ,"i ] = 2 % restante ;

resto resto = /2 ;

}

Después de ejecutar este código, " binaryRepresentation [ 0 ]" contendrá el bit menos significativo la representación binaria de " miEntero ", y así sucesivamente hasta que " binaryRepresentation [ ndigits - 1 ]" que contendrá el bit más significativo .

Programación Java
Cómo comprobar si una cadena contiene sólo letras del alfabeto en Java
Cómo convertir un applet
Cómo hacer tus propios signos en Java
Cómo acceder a una cámara web a través de Java
La función de toString en Java
El Marco Best AJAX para Java
Cómo detectar CJK en Java
Cómo usar una etiqueta de objeto para incrustar un applet de Java
Conocimientos Informáticos © http://www.ordenador.online