binaire


nous comptont en décimal, pourquoi ? tous simplement parce que pour conté, il y'as trés longtemp le meilleur moyen été les doigts et puisque on en as que 10 et bin on compte en décimal.
si on avait pensé à conté en plus avec les doigt de pied on aurai comté sur 20 chiffre
cela veut dire que l'on peut compté avec le nombre de chiffre que l'on veut !

rappelé vous votre prof de math :
- toi là bas ! 1 + 1 = ?
- 10
- tu t'fout d'ma gueule tit con ?

et le pire c que 1+1=10 ! et que le prof de math aurait du précisé :

- toi là bas ! 1 + 1 = ? en décimal
- 4
- tu t'fout d'ma gueule tit con ?

bon là c parceque il je suis vraiment con !

donc en binaire 1 + 1 = 10 :

mais à quoi peu bien servir le binaire ? le binaire peut étre utilisé pour compter quand il y as que 2 état possible, exemple : y'as du courant, y'as pas de courant

comment savoir rapidement transformé du décimal en binaire :
avec un petit tableau :
8421
    

avec se tableau on peut convertir des nombres plus petit que 16 en bianire, explication :
pour le chiffre 12 :
on commence par la gauche :
on peut en levé 8 à 12 ? oui donc :
8421
1   

on peut enlevé 4 à 4 (12-8) ? oui donc :
8421
11  

on peut enlevé 2 à 0 (12-8-4) ? nondonc :
8421
110 

on peut enlevé 1 à 0 (12-8-4-2) ? oui donc :
8421
1100

et dans l'autre sens aussi c simple il suffit de faire : 8*1 + 4*1 + 2*0 + 1*0 = ?

ADDITION DE 2 BINAIRE :

la aussi c tout con : exemple 0110 (6) + 0011 (3) = ?
 0110
+001 1
     

en comence encore par la droite :
calcul0+1= 1 0 +1+1=10 1+1+0 = 10 1 + 0+0=1
retenu   0    10      110    0110    
1er chiffre 01 10  0 110    0110    0 110  
chiffre additionné+0011 +0011    +0011    +00 11  
résultat     1    0 1     0 01     1001  

voila on obtient 1001 qui est egal à 9 en décimal !

SOUSTRACTION DE 2 BINAIRE :

je connais que les binaire étant des entiers naturel donc sa dessend pas en dessous de 0 !

exemple 0110 (6) - 0011(3), c reparti !
 011 0
-00 11
     

en comence encore par la droite :
calcul0-1= -1 1 -1-1=-1 1-1-0 = 0 0 - 0-0=0
 -1<0donc -1< 0do nc 0=0donc  0= 0donc
retenu   1    11      011    0010    
1er chiffre 01 10  0 110    0110    0 110  
chiffre soustrai-0011 -0011    -0011    -00 11  
résultat=    1 =   11    = 011    =00 11  

voila on obtient 0011 = 3 en décimal

MULTIPLICATION EN BINAIRE

oulala sa se complique !

exemple 0110 (6) * 0010 (2)
 01 10
*00 10
     

en comence encore par la droite :
1er chiffre     0110 
chiffre multiplié   *0 010  
     000 00*0110=0000
     0110 1*0110=0000
   0000  0*0110=0000
  0000   0*0110=0000
résultat 0001 100 0000+01100+000000+0000000=0001100

le resultat est 0001100 sois 1100 = 12 en decimal

DIVISION EN BINAIRE

bouuuuuuu ! sa ce complique encore + car il n'y as pas de virgule en binaire !

exemple 0110 (6) / 0011 (3)
 01 10
/00 11
     
p>en comence encore par la droite :
0110 0011
     
         
        
         
        
         
=
  110    11
     
        
         
        
         
        
=>
 11 0   11
-11  
 000 10  
 -0 0    
 00 0    
        
        

on trouve 10 mais 10 = 0010 = 2 en décimal !

maintenant avec un compte pas juste !

exemple 1000 (8) / 0011 (3)
1000 0011
     
         
        
         
        
         
=
1 000   11
     
        
         
        
         
        
=>
 10 00    11
-00    
 1 00001 0 
 -11      
 0010     
  -00     
 0010    

on trouve 010 c'est à dire 0010 (2) ce qui est bien la partie entiere de la division de 8 par 3 qui est à peu prés égal à 2,67

voila ! c tout pour ce numéro ! si je me suis gouré quelque par vous me mailez !
je c pas si ca va bcp vous servir mais comme sa si des extraterreste à 2 doigt arrive sur terre vous serez prés à compté comme eux !
allez on compte jusqu'a mille ! 1-10-11-100-101-110-111-1000 !

j'espere que se petit retour à la maternel vous aura fait du bien !

la prochaine fois je fait la même chose pour l'hexadecimal ! (pfou ! mon cerveau y va cramer !)

CROQMORT