Partage
  • Partager sur Facebook
  • Partager sur Twitter

{{Titre à modifier}} LES MULTIPLICATIONS EN BINNAIRE

(aucun)

Sujet résolu
    29 mars 2011 à 22:40:11

    Bonjour tout le monde.
    J'ai un gros problème avec les retenus dans le multiplications binnaires,je sais que:
    1*1=1
    1*0=0
    0*1=0
    mais dans:
    1111111
    *
    1011
    ---------
    1111111
    1111111.
    0000000..
    1111111...
    ---------
    la je sais plus 101

    <gras>SVP<gras> AIDEZ MOI j'ai contrôle demain :(
    • Partager sur Facebook
    • Partager sur Twitter
      29 mars 2011 à 22:54:07

      Les retenues vont intervenir au niveau de l'addition des nombres binaires.
      Il suffit de connaitre la table de vérité de l'additionneur en binaire, qui est la suivante :
      • <math>\(0+0=0\)</math>
      • <math>\(0+1=1\)</math>
      • <math>\(1+0=1\)</math>
      • <math>\(1+1=0\)</math> => retenue

      Donc par exemple, si on veut additionner 111 et 101 :
      - on part de la droite : <math>\(1+1=0\)</math>, donc on pose 0 et on retient 1
      - on continue avec les bits immédiatement à gauche : <math>\(1+0=1\)</math>, auquel on ajoute la retenue 1 soit <math>\(1+1=0\)</math> : on pose 0 et on retient 1
      - on considère le bit le plus à gauche : <math>\(1+1=0\)</math> et on retient 1 ; mais on avait une retenue en attente, qu'on ajoute à notre résultat 0, soit <math>\(0+1=1\)</math> : on pose 1
      - il reste la retenue 1 à considérer : on pose 1.
      Finalement, le résultat de 111 + 101 est 1100.
      • Partager sur Facebook
      • Partager sur Twitter
        29 mars 2011 à 23:05:42

        Le message qui suit est une réponse automatique activée par un modérateur.
        Les réponses automatiques permettent d'éviter aux modérateurs d'avoir à répéter de nombreuses fois la même chose, et donc de leur faire gagner beaucoup de temps.
        Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter le modérateur en question par MP.


        Veuillez modifier le titre du sujet


        Bonjour,

        Ce sujet a un titre qui ne décrit pas correctement le sujet, ou il est écrit en majuscules.

        La présentation de votre message étant néanmoins correcte, nous ne fermons pas le sujet, mais vous êtes invité(e) à modifier son titre en éditant votre premier message.

        Cette modification doit être faite dans les plus brefs délais, sans quoi nous serons dans l’obligation de clore le sujet .


        Voici quelques correspondances pour vous aider à choisir au mieux votre titre :




        Comment fait-on pour éditer un titre ?

        Si vous êtes l'auteur du topic, vous pourrez uniquement le changer en éditant le premier post du topic à l'aide de l'icône Image utilisateur.



        Merci de votre compréhension :)
        Les modérateurs.
        • Partager sur Facebook
        • Partager sur Twitter
          29 mars 2011 à 23:08:06

          HA MERCI ET POUR
          1
          +
          1
          +
          1
          +
          1
          ----
          ????
          • Partager sur Facebook
          • Partager sur Twitter
            29 mars 2011 à 23:19:11

            Il suffit d'additionner les bits deux par deux.
            Dans ce que vous proposez, <math>\(1+1+1=?\)</math> :
            - on commence par additionner les deux premiers bits, soit <math>\(1+1\)</math>, qui vaut 0 avec une retenue 1
            - puis, on additionne notre résultat, c'est-à-dire 0 au dernier bit, soit <math>\(0+1\)</math> qui vaut 1
            La somme de départ a donc un 1 tout à droite. Mais il ne faut pas oublier qu'on avait une retenue 1. Comme il n'y a aucun bit sur une "deuxième colonne", cela revient à additionner 1 à 0, puis encore 0, puis encore 0, ce qui fait toujours 1.
            Finalement, on obtient <math>\(1+1+1=11\)</math> (effectivement, on a additionné trois fois 1, ce qui donne 3 en décimal et 3(décimal)=11(binaire) :p )
            • Partager sur Facebook
            • Partager sur Twitter

            {{Titre à modifier}} LES MULTIPLICATIONS EN BINNAIRE

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown