Inclure la ligne suivante au début de votre code Java:
importation java.lang.Integer-
Créer un tableau avec autant d'éléments que il ya des chiffres binaires dans la représentation de la Entier en question:
int ndigits = Math.ceil (log (+ 0,0 myInteger)) -
Entier binaryRepresentation [ndigits] -
Remplacer "myInteger" avec l'entier que vous voulez convertir en binaire.
Convertir la Entier en binaire par itération sur ses chiffres un par un, en commençant par le chiffre le moins significatif, comme dans l'exemple de code suivant:
int reste = myInteger-
for (int i = 0 à i
binaryRepresentation [i] = reste% 2-
reste = reste / 2-
}
Après l'exécution de ce code, "binaryRepresentation [0]" contiendra le bit le moins significatif de la représentation binaire de "myInteger," et ainsi de suite jusqu'à ce que "binaryRepresentation [ndigits-1]" qui contiendra le bit le plus significatif.