Calculs binaires

sadijack Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Exileur Messages postés 1475 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, chers amis je suis nouveau dans votre comité.Et je tiens à vous féliciter pour cette initiative très noble . Mon problème à moi en est que je n'arrive toujours pas à bien cerner les calculs binaires. Alors comment faire ?



2 réponses

Flag en delit Messages postés 382 Date d'inscription   Statut Membre Dernière intervention   172
 
Eh bien on va faire l'école, je te propose de faire l'analogie avec le décimal :

Quand tu calcules en décimal tu es en base 10 et donc on utilise dix chiffres de 0 a 9 et dans un nombre le rang de chaque chiffre est affecté d'une puissance croissante.

10 puissance 0 = 1
10 puissance 1 = 10
10 puissance 2 = 100

et ainsi de suite 1000 10000 100000 ....

En préambule le chiffre a la puissance 0 (le premier a droite d'une nombre) est toujours égale a 1, mais ne pas confondre puissance et multiplication car 0x1=0

Exemple prenons le chiffre de l'année 2013 il est compose de :

3 x 10 puissance 0 = 3
1 x 10 puissance 1 = 10
0 x 10 puissance 2 = 0
2 x 10 puissance 3 = 2000

Tu additionnes le tout = 2013

Alors en binaire que se passe-t-il, on a comme dirait Lapalisse que 2 chiffres 0 et 1 on va appliquer le même principe mais avec les puissances de 2 qui sont :

2 puissance 0 =1
2 puissance 1 = 2
2 puissance 2 = 4

et ainsi de suite 8 16 32 64 128 256 512 1024 .......

Pour écrire 2013 en binaire 11111011101 c'est plus long mais vérifie quand même si c'est bon, ça fait un exercice !!!

Ensuite pour le calcul binaire le plus simple c'est d'assimiler 0 et 1 a un interrupteur.

Prenons en convention une logique positive c'est a dire :

0 le courant ne passe pas, la lampe est éteinte
1 le courant passe. la lampe est allumée.


Dans un circuit avec les 2 interrupteurs en série c'est la Fonction ET :
(nous aurons 4 états, 2 puissance 2)

0 ET 0 = 0
0 ET 1 = 0
1 ET 0 = 0
1 ET 1 = 1

Dans un circuit avec les 2 interrupteurs en parallèle c'est la Fonction OU :

0 OU 0 = 0
0 OU 1 = 1
1 OU 0 = 1
1 OU 1 = 1

Voila les bases, tu nous diras si cela ta éclairé.
1
Exileur Messages postés 1475 Date d'inscription   Statut Membre Dernière intervention   150
 
10 puissance 0 = 1 ?
0
Flag en delit Messages postés 382 Date d'inscription   Statut Membre Dernière intervention   172
 
C'est toi qui me dit ça, t'es fort de café, regarde le lien que tu as mis !!! :

Nombre binaire 1 1 1 1 1 1 1 1
Poids 2^7 = 128 2^6 = 64 2^5 = 32 2^4 = 16 2^3 = 8 2^2 = 4 2^1 = 2 2^0 = 1


Un nombre a la puissance 0 dans toutes les bases est égale a 1.
0
Exileur Messages postés 1475 Date d'inscription   Statut Membre Dernière intervention   150
 
2 puissance 7 = 2*2*2*2*2*2*2 = 128
2 puissance 6 = 2*2*2*2*2*2 = 64
ETC..
Les calcules sont bon. Et sinon, dans le lien que j'ai envoyé, on parle bien de POIDS !

"Tu" ? On a pas élevé les porcs ensemble hein ;)

ps : "regardeS le liens que tu as mis !"
0
Flag en delit Messages postés 382 Date d'inscription   Statut Membre Dernière intervention   172
 
Sur tous les forums que je fréquentes le tutoiement est pratiquement généralisé, tu es bien le premier a me le faire remarquer !!!
0
DDouxDDingue Messages postés 588 Date d'inscription   Statut Membre Dernière intervention   102
 

ps : "regardeS le liens que tu as mis !"


C'est terriblement comique de reprendre quelqu'un sur l'orthographe en lui suggérant une erreur...
"regarde" ne prend jamais de "S", puisqu'il est sous forme impérative...
En plus, vous (as you prefer) recopiez sa phrase en rajoutant un "S" à "lien"...
Je passe sur "les calcules sont bon"...

Comme disait Desproges, mieux vaut se taire et passer pour un con, plutôt que de parler et de ne laisser aucun doute à ce sujet... ^^
0
Exileur Messages postés 1475 Date d'inscription   Statut Membre Dernière intervention   150
 
0
sadijack Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoup c 'est cool maintenant . j'arrive à comprendre un peu
0