Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3669 connectés 

 


Dernière réponse
Sujet : comment rendre 13 en binaire sans calculatrice
boisorbe super astuce alaintech et bon site je bookmark
merci  
:jap: :jap:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
boisorbe super astuce alaintech et bon site je bookmark
merci  
:jap: :jap:
ilien83

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.

Kyle_Katarn 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
dje33

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

Kyle_Katarn 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)
AlainTech 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...
seyed_s

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:

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

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

AlainTech 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]

CATALINA 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]

qi130 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à !
dje33 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
qi130 Oui, mais 0 n'est pas une puissance de 2 !!!!!!!!
edless

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

sam2 c'est facile avec une calculatrice moi je veux savoir la maniere
AlainTech 1101 :jap:
sam2 look titre

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)