Algorithme soustration binaire en c++

Fermé
tom - 25 févr. 2005 à 02:30
Obeet Messages postés 1766 Date d'inscription mercredi 13 octobre 2004 Statut Modérateur Dernière intervention 17 novembre 2010 - 25 févr. 2005 à 19:49
bonjour j'aimerais avoir l'algorithme ou le code directement pour faire une soustration de 2 chaine de caractère(CString) binaire. je ne peux pas les convertir en décimal il doive resté en binaire tout le l ong. Merci beaucoup!
A voir également:

3 réponses

Obeet Messages postés 1766 Date d'inscription mercredi 13 octobre 2004 Statut Modérateur Dernière intervention 17 novembre 2010 30
25 févr. 2005 à 08:21
Salut,
Une chaine binaire 8-) Pourquoi tu veux rester en string?
Sinon il faut lire la longeur de la chaine, rajouter des 0 devant la plus courte, et faire la soustraction un par un...
Rien de difficile...
0
jai rajouté les zéro mais comment soustraire un a un! ce n'est pas des int c'est des chars ca se soustrait pas...
0
Obeet Messages postés 1766 Date d'inscription mercredi 13 octobre 2004 Statut Modérateur Dernière intervention 17 novembre 2010 30
25 févr. 2005 à 19:49
Ben Si "0" et "0" alors écrire "0"
Si "1" et "1" alors écrire "0"
Si "1" et "0" alors "1"
Si "0" et "1" alors ecrire 10 (il faut évidemment vérifier la valeur devant)
0