Code Gray
Résolu
siba
Messages postés
35
Date d'inscription
Statut
Membre
Dernière intervention
-
siba Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
siba Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
slt ,d'abord le programme c avec java :le code gray
j'ai fait 1 programme qui convertie 1nombre decimale à 4 bits vers 1 nombre gray et mon probleme c dans le 0100,1000,1100 la convertion est fausse dans ces nombres ,voici la methode de convertion:
//la class convertion
//les données privés :String nbreBinaire,String nbreGray
//constructeur par paramaitre et par defaut
//set et 2 get
//la methode si dessous:
public String convertir(){
nbreGray=new String();
for(int i=nbreBinaire.length()-1;i>0;i--){
if ((nbreBinaire.charAt(i-1))=='1'){
if (nbreBinaire.charAt(i)=='0'){
nbreGray=nbreGray+"1";
}
else
nbreGray=nbreGray+"0";
}
else
nbreGray=nbreBinaire.charAt(i)+nbreGray;
}
nbreGray=nbreBinaire.charAt(0)+nbreGray;
return nbreGray;
}
//s'il vous plait donnez moi tous les possibilités pour resoudre ce probléme
//merci
slt ,d'abord le programme c avec java :le code gray
j'ai fait 1 programme qui convertie 1nombre decimale à 4 bits vers 1 nombre gray et mon probleme c dans le 0100,1000,1100 la convertion est fausse dans ces nombres ,voici la methode de convertion:
//la class convertion
//les données privés :String nbreBinaire,String nbreGray
//constructeur par paramaitre et par defaut
//set et 2 get
//la methode si dessous:
public String convertir(){
nbreGray=new String();
for(int i=nbreBinaire.length()-1;i>0;i--){
if ((nbreBinaire.charAt(i-1))=='1'){
if (nbreBinaire.charAt(i)=='0'){
nbreGray=nbreGray+"1";
}
else
nbreGray=nbreGray+"0";
}
else
nbreGray=nbreBinaire.charAt(i)+nbreGray;
}
nbreGray=nbreBinaire.charAt(0)+nbreGray;
return nbreGray;
}
//s'il vous plait donnez moi tous les possibilités pour resoudre ce probléme
//merci
A voir également:
- Code Gray
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code blocks - Télécharger - Langages