Problème "NumberFormatExeption: null" sur Processing (Java)
Xaun
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
Xaun Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
Xaun Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comme écrit dans le titre, j'ai un problème avec mon programme de convertisseur binaire/décimale/hexadécimale que je dois faire pour la fin d'année.
Depuis plusieurs jours, j'essaie de faire les conversions Binaire>Décimale et Hexadécimale>Décimale mais dans grand succès ... Je pense être proche mais je rencontre toujours cette erreur ... Et je ne comprend vraiment pas pourquoi ... J'ai pourtant chercher sur internet mais c'est sans progrès.
Je m'en remet donc à vous pour m'aider à régler ce problème
Voici une capt d'écran pour illustrer

Merci d'avoir lu et merci d'avance si vous y répondez ^^
Comme écrit dans le titre, j'ai un problème avec mon programme de convertisseur binaire/décimale/hexadécimale que je dois faire pour la fin d'année.
Depuis plusieurs jours, j'essaie de faire les conversions Binaire>Décimale et Hexadécimale>Décimale mais dans grand succès ... Je pense être proche mais je rencontre toujours cette erreur ... Et je ne comprend vraiment pas pourquoi ... J'ai pourtant chercher sur internet mais c'est sans progrès.
Je m'en remet donc à vous pour m'aider à régler ce problème
Voici une capt d'écran pour illustrer

Merci d'avoir lu et merci d'avance si vous y répondez ^^
Voilà des cpt d'écran avec TOUT le programme ( dans l'ordre depuis le début ). S'il te manque quoi que se soit comme information n'hésite pas à me demander, c'est la moindre des choses quand quelqu'un répond =)
- https://gyazo.com/7937858457e72ac0624b0cb29d26e18a
- https://gyazo.com/e304e497ec4249ae496edae1944b5147
- https://gyazo.com/751a57d8ef826da9032021136b7fc2e1
- https://gyazo.com/ad6638a310344a826fc202bca17c66e3
- https://gyazo.com/56ccf9445e7aa5d56698a4e0b89d4075
Et voilà à quoi ressemble mon programme actuellement. Au final je voudrai enlever le 'radiobutton' en bas et juste avoir à appuyer sur une touche pour que la conversion se fasse mais je rencontre des situations que je ne connais pas comme afficher les résultats dans les 'textfield' ... Sur internet il y a rien :/
- https://gyazo.com/d9c2a830fbf0c65f3d89d0f38e2c3b6b
De plus : ne mets pas ton code avec des impressions écrans sur des sites tiers.
D'une part si tu veux mettre des images, tu le fais depuis CommentCaMarche, c'est plus facile à lire et ça évite qu'elles soient perdues.
D'autre part si c'est pour mettre du code, tu fais un copier-coller, ça t'évite d'avoir à faire des captures d'écrans, et pour tester ou t'expliquer où est le problème ça nous permet de faire des copier-coller et te redonner le même code modifié.
Tout ça se passe ici :
On en est très loin...
Pour en revenir à ma toute première intervention :
"Où est la variable hexadecimale ?"
C'est bon je l'ai trouvé, même si elle n'a rien à faire là (en tout cas pas en Java).
"Quelle est sa valeur ?"
J'ai l'impression que c'est bien là le problème, elle n'en as pas... d'où l'erreur au moment de s'en servir.
"Quel est le code de la méthode unhex ?"
Je ne l'est toujours pas, je ne peux pas savoir d'où vient exactement le NumberFormatException...
unhex() --> Pour Hexadecimale vers Décimale
Et voici le lien : https://processing.org/reference/unhex_.html
unbinary() --> Pour Binaire vers Décimale
Lien : https://processing.org/reference/unbinary_.html