Les partenaires publicitaires:

Comment faire pour convertir un entier en tableau binaire en Java

Integer est l'une des classes intégrées dans le langage de programmation Java. Un objet Entier 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 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.

  3. 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.

» » » » Comment faire pour convertir un entier en tableau binaire en Java