Integer est l'une des classes intégrées dans le langage de programmation Java. Un objet Integer stocke une valeur qui peut être converti en d'autres bases comme décimal (base 10 ) ou en binaire (base 2) pour un traitement ultérieur , l'affichage ou le stockage. Vous pouvez convertir un Integer Java dans un tableau de uns et de zéros , correspondant à la représentation binaire de l'entier . Instructions 1 inclure la ligne suivante au début de votre code Java : importation java.lang.Integer ; 2 créer un tableau autant d'éléments qu'il ya de chiffres binaires dans la représentation de l'entier en question : int ndigits = Math.ceil (log ( 0,0 + myInteger ) ) ; Entier binaryRepresentation [ ndigits ] ; Photos Remplacer " myInteger " avec la Entier vous voulez convertir en binaire . 3 convertir l'entier 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 < ndigits ; i + +) { binaryRepresentation [ ,"i ] = reste % 2 ; reste = reste /2; } Après l'exécution de ce code, " binaryRepresentation [ 0]" contiendra le bit le moins significatif en la représentation binaire de " myInteger », et ainsi de suite jusqu'à ce que " binaryRepresentation [ ndigits -1] " qui contiendra le bit le plus significatif .
|