Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2772 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Problèmes de conversion Java du binaire au décimal (tableaux)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problèmes de conversion Java du binaire au décimal (tableaux)

n°2434724
joun17
be cool
Posté le 07-12-2022 à 10:08:24  profilanswer
 

Ma tâche consiste à convertir le binaire en décimal dans un tableau JLabel sans utiliser de méthodes pré-écrites (pas d'entrée utilisateur). J'ai la bonne idée, mais le résultat est généralement un tout petit peu faux. Je l'ai parcouru plusieurs fois, mais je ne trouve rien de mal à mon algorithme, et je suis perplexe quant à la raison pour laquelle il ne donne pas le bon résultat. Je serais heureux si quelqu'un pouvait m'aider. Merci!
Voici un exemple de mon code:

Code :
  1. private void convert()
  2.    {
  3.     int[] digit = new int[8]; //temporary storage array
  4.     int count = 0;
  5.     for(int x = 0; x < digit.length; x++)
  6.      {
  7.      digit[x] = Integer.parseInt(bits[x].getText()); //bits is the original array
  8.      count= count + digit[digit.length - 1 - x] * (int)(Math.pow(2, x));
  9.     }
  10.      label.setText("" + count);
  11.    }


A part: j'ai vu des fils de discussion similaires sur les conversions binaires en décimales, comme celui-ci, mais je ne sais pas comment l'accomplir avec des tableaux.

mood
Publicité
Posté le 07-12-2022 à 10:08:24  profilanswer
 

n°2435184
TotalRecal​l
Posté le 11-12-2022 à 11:44:27  profilanswer
 

Ça m'a l'air bien compliqué pour une simple conversion binaire vers entier décimal.
Notamment le digit[digit.length - 1 - x] dont j'ai pas compris l'idée et le tableau digit lui même où tu viens juste remettre la valeur de bits (a première vue).
Tu peux réexpliquer ça avec un exemple de ce qui rentre et ce qui sort ? Je crois deviner ce que tu voulais mais ça serait mieux que tu le formules toi même.


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Problèmes de conversion Java du binaire au décimal (tableaux)

 

Sujets relatifs
Java est égal à () sélectionimporter le code en Java fait par StarUml dans eclipse
Duree d'execution programme javaEncodage RSA Javascript Vs Java
mise à jour java et problème de résolutionAndroid java quelle application tourne au premier plan ?
Intégrer une appli java sur une page webConversion csv vers json
Formation Java Script lacune en mathproblème minecraft : java head space
Plus de sujets relatifs à : Problèmes de conversion Java du binaire au décimal (tableaux)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR