IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Additionner deux nombres en binaire


Sujet :

Algorithmes et structures de données

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2015
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Additionner deux nombres en binaire
    Bonjour, je dois creer un algorithme permettant d'attioner deux nombres binaires, , avez vous des idées comment le programmer?
    Merci beaucoup

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Bonjour

    Fabrique un demi-additionneur, c'est-à-dire un additionneur de 1 bit. Ça peut prendre la forme de 2 fonctions: une pour le résultat, et une pour la retenue.

    Résultat:
    0+0->0
    0+1->1
    1+0->1
    1+1->0
    (Tiens, ça ressemble à la fonction logique XOR, "ou exclusif")

    Retenue:
    0+0->0
    0+1->0
    1+0->0
    1+1->1
    (Tiens, ça ressemble à la fonction logique ET)

    Ensuite, il suffit de les enchaîner. N'oublie pas qu'à chaque étape (chiffre de A et B), il y a ai, bi mais aussi ri, retenue de la demi-addition précédente.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Ingénieur de recherche
    Inscrit en
    Août 2008
    Messages
    26 618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur de recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 26 618
    Points : 188 591
    Points
    188 591
    Par défaut
    Citation Envoyé par Flodelarab Voir le message
    Bonjour
    Tiens, ça ressemble à une de des précédentes réponses : http://www.developpez.net/forums/d15...e/#post8399052. @laurecasier : la fonction recherche n'est pas inutile .
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

Discussions similaires

  1. Réponses: 5
    Dernier message: 13/04/2011, 17h59
  2. Réponses: 2
    Dernier message: 19/04/2010, 17h12
  3. Additionner deux nombres à virgule
    Par renaud26 dans le forum Langage
    Réponses: 2
    Dernier message: 11/12/2007, 16h29
  4. Additionner 2 nombres binaires
    Par tsing dans le forum Ruby
    Réponses: 5
    Dernier message: 06/08/2007, 16h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo