comment rendre 13 en binaire sans calculatrice

comment rendre 13 en binaire sans calculatrice - Windows & Software

Marsh Posté le 11-04-2002 à 18:59:25    

look titre

Reply

Marsh Posté le 11-04-2002 à 18:59:25   

Reply

Marsh Posté le 11-04-2002 à 19:03:01    

1101 :jap:


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Reply

Marsh Posté le 11-04-2002 à 19:05:14    

c'est facile avec une calculatrice moi je veux savoir la maniere

Reply

Marsh Posté le 11-04-2002 à 19:13:47    

sam2 a écrit a écrit :

c'est facile avec une calculatrice moi je veux savoir la maniere  




 
si tu es capable de trouver 1 2 3 4 5 6 en binaire, pourquoi 13 te pose un proble
 
le binaire c'est facile, c'est en base 2
 
 
donc 13 = 1101 = 2^3 +  2^2 + 2^0
 
l'exposant est la position du zéro ou du un
 
..hmmm jpense que je suis pas clair  
 
demand si tu comprends pas

Reply

Marsh Posté le 11-04-2002 à 19:23:07    

Oui, mais 0 n'est pas une puissance de 2 !!!!!!!!


---------------
Il n'y a pas de bonne réponse à une mauvaise question.
Reply

Marsh Posté le 11-04-2002 à 19:26:26    

il y a plusieur methode
tu veut ton nombre binaire en quoi ?
Binaire Pur
Decimal Codé Binaire
 
 
c'est 16 8 4 2 1 qu'il faut ecrire car 2^0 = 1
 
sinon il y a une methode en fesant des divisions mais faut faire un dessin

Reply

Marsh Posté le 11-04-2002 à 19:32:20    

Holà, faut pas ergoté sur le binaire...;
 
Voilà la méthode:
1/ décomposer le chiffre en puissance de 2
 
exposants de 2 :  ...  4   3   2   1   0
2 puissance n  :  ...  16  8   4   2   1
________________________________________
ensuite on met 1 "1" si l'exposant est présent dans la décomposition, 1 "0" sinon
 
=>                0....0   1   1   0   1
 
Voilà !


---------------
Il n'y a pas de bonne réponse à une mauvaise question.
Reply

Marsh Posté le 11-04-2002 à 19:56:45    

Val mon ptit truc qui marche bien pour les petits nombre.. paske passé 15 bits cela deviens plus chiant ;)
 
2 exposant :     8    7   6   5  4  3  2  1  0
             128  64  32  16 I 8  4  2  1  0
bit de poids fort<----------------------> bit de poids faible
                 
voilà si tu veux compter en binaire, en général on par toujours du coté du bit de poids fort - on l appel ainsi car plus tu vas vers la gauche, plus le bit a une valeur élevée (ou alors pour une autre raison que j ignore :D )
 
 
donc si tu veux compter jusqu'à  131 par éxempletu va donc procéder comme ceci :
 
128  64  32  16   8  4  2  1  0
   1                                    donc là tu as déjà 128 (en décimal)
tu te poses la question :
128+64= ?  le résultat devant être inférieur ou égal au nombre voulu... dans l éxemple c est 131 donc ce sera trop élevé Donc tu mets le bit suivant à 0.. ensuite cela donne
 
128  64  32  16   8  4  2  1  0
    1    0
 
tu te poses la question :
128+32= ?  le résultat devant être inférieur ou égal au nombre voulu... dans l éxemple c est 131 donc ce sera trop élevé Donc tu mets le bit suivant à 0.. ensuite cela donne
 
128  64  32  16   8  4  2  1  0
    1    0   0
 
tu te poses la question :
128+16= ?  le résultat devant être inférieur ou égal au nombre voulu... dans l éxemple c est 131 donc ce sera trop élevé Donc tu mets le bit suivant à 0.. ensuite cela donne
 
128  64  32  16   8  4  2  1  0
    1    0   0   0  
 
tu te poses la question :
128+8= ?  le résultat devant être inférieur ou égal au nombre voulu... dans l éxemple c est 131 donc ce sera trop élevé Donc tu mets le bit suivant à 0.. ensuite cela donne
 
128  64  32  16   8  4  2  1  0
    1    0   0   0   0
 
tu te poses la question :
128+4= ?  le résultat devant être inférieur ou égal au nombre voulu... dans l éxemple c est 131 donc ce sera trop élevé Donc tu mets le bit suivant à 0.. ensuite cela donne
 
128  64  32  16   8   4  2  1  0
    1    0   0   0   0   0  1
 
tu te poses la question :
128+2= ?  le résultat devant être inférieur ou égal au nombre voulu... dans l éxemple c est 131 donc c'est bon é Donc tu mets le bit suivant à 1.. ensuite cela donne
 
128  64  32  16   8   4  2  1  0
    1    0   0   0   0   0  1
 
tu te poses la question :
128+2= ?  le résultat devant être inférieur ou égal au nombre voulu... dans l éxemple c est 131 donc c'est bon é Donc tu mets le bit suivant à 1.. ensuite cela donne :?: :?:
 
je te laisse complêter pour voir si tu as compris.
 
je sens que je devrais surement faire un édit.. histoire de voir ce que cela donne une fois posté.. là je vais manger à toute! :hello:
 
 
 
-----------édit------
 
roooo j ai fait une boullette.. bonj  éditerait toutà l'heure. :sweat:

 

[jfdsdjhfuetppo]--Message édité par CATALINA--[/jfdsdjhfuetppo]


---------------
Twitch YoutubeGaming Hitbox à toute, maooow!
Reply

Marsh Posté le 11-04-2002 à 20:34:26    

Bien compliqué tout ça...
Plus simple:
Tu divises par 2, s'il y a un reste, tu écris 1, sinon, tu écris 0.
Ainsi de suite jusqu'à ce qu'il reste 1, que tu écris
Après tu lis ton nombre en partant du dernier 1 que tu as écrit.
P.ex.
193
  96   1
  48   0
  24   0
  12   0
   6   0
   3   0
   1   1
        1
 
Résultat: 11000001 :sol:

 

[jfdsdjhfuetppo]--Message édité par AlainTech--[/jfdsdjhfuetppo]


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Reply

Marsh Posté le 13-04-2002 à 02:26:57    

AlainTech a écrit a écrit :

Bien compliqué tout ça...
Plus simple:
Tu divises par 2, s'il y a un reste, tu l'écris 1 sinon, tu écris 0.
Ainsi de suite jusqu'à ce qu'il reste 1, que tu écris
Après tu lis ton nombre en partant du dernier 1 que tu as écrit.
P.ex.
193
  96   1
  48   0
  24   0
  12   0
   6   0
   3   0
   1   1
        1
 
Résultat: 11000001 :sol:  
 
 




 
merci Alain il n'y vraiment que ta méthode que j'ai compris  :jap: pas compliqué à priori vu comme ça

Reply

Marsh Posté le 13-04-2002 à 02:26:57   

Reply

Marsh Posté le 13-04-2002 à 05:07:23    

Faut dire que j'ai une excuse, j'ai été prof... :pt1cable:


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Reply

Marsh Posté le 13-04-2002 à 05:51:07    

AlainTech a écrit a écrit :

Bien compliqué tout ça...
Plus simple:
Tu divises par 2, s'il y a un reste, tu l'écris 1 sinon, tu écris 0.
Ainsi de suite jusqu'à ce qu'il reste 1, que tu écris
Après tu lis ton nombre en partant du dernier 1 que tu as écrit.
P.ex.
193
  96   1
  48   0
  24   0
  12   0
   6   0
   3   0
   1   1
        1
 
Résultat: 11000001 :sol:  
 
 




 
put1 je connaissais pas ça c terrible  :ouch:  [:tkilla]  :jap:


---------------
[:seyed_s]
Reply

Marsh Posté le 13-04-2002 à 06:36:42    

Pour ceux qui veulent aller plus loin, voici la page correspondante du site d'un copain:
http://www.ferrant.be/Cours_EPHEC/ [...] convDecBin
Il suit des cours d'informatique et retranscrit tout le contenu des cours sur son site...


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Reply

Marsh Posté le 13-04-2002 à 08:07:02    

Et encore c'est que le binaire pur, t'a aussi le code Gray qui est sympa comme exemple de codage binaire car c'est un codege réfléchit (c'est utile pour faire des tableaux de Karnaugh)

Reply

Marsh Posté le 13-04-2002 à 10:31:51    

Kyle_Katarn a écrit a écrit :

Et encore c'est que le binaire pur, t'a aussi le code Gray qui est sympa comme exemple de codage binaire car c'est un codege réfléchit (c'est utile pour faire des tableaux de Karnaugh)  




 
et le decimal codé binaire
qui fait  
00010001 pour 11 par exemple

Reply

Marsh Posté le 14-04-2002 à 00:08:15    

et bien  
 
D=Somme(i=0,i=N;bi*2^i)
 
où N est ton nb de bits etbi le bit de poids i et D ton nb décimal

Reply

Marsh Posté le 14-04-2002 à 23:26:17    

QI130 a écrit a écrit :

Oui, mais 0 n'est pas une puissance de 2 !!!!!!!!  




 
Revises tes bases !
 
1 est la puissance 0 de tous les entiers.


---------------
Quand tout le reste a échoué lisez le mode d'emploi
Reply

Marsh Posté le 14-04-2002 à 23:40:36    

super astuce alaintech et bon site je bookmark
merci  
:jap: :jap:


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed